Browse Source

add logo

master
zhaohe 1 year ago
parent
commit
7111ecd877
  1. 2
      .gitignore
  2. 3
      .vscode/settings.json
  3. 6
      CMakeLists.txt
  4. 2
      README.md
  5. 1
      app.rc
  6. BIN
      logo.ico
  7. 2
      mainwindow.cpp

2
.gitignore

@ -31,7 +31,7 @@ ui_*.h
qrc_*.cpp
Thumbs.db
*.res
*.rc
# *.rc
/.qmake.cache
/.qmake.stash

3
.vscode/settings.json

@ -87,7 +87,8 @@
"qserialportinfo": "cpp",
"qmessagebox": "cpp",
"qgridlayout": "cpp",
"qmenu": "cpp"
"qmenu": "cpp",
"qmenubar": "cpp"
},
"files.autoGuessEncoding": false,
}

6
CMakeLists.txt

@ -21,6 +21,7 @@ include_directories(./)
include_directories(libzqt)
add_compile_options(-Wall )
set(PROJECT_SOURCES
libzqt/logger.cpp
libzqt/zqthread.cpp
@ -38,6 +39,8 @@ set(PROJECT_SOURCES
zaf_protocol/zaf_ecode.c
zaf_protocol/zaf_protocol.c
app.rc
# libxsync/src/xsync_v2.cpp
# src/xsync_udp_factory_impl.cpp
# libxsync/src/xsync_v2_sig_type.cpp
@ -45,9 +48,12 @@ set(PROJECT_SOURCES
)
add_executable(CameraLightingController WIN32
${PROJECT_SOURCES}
)
# set_target_properties(CameraLightingController PROPERTIES RC_ICONS "${CMAKE_CURRENT_SOURCE_DIR}/logo.ico")
target_link_options(CameraLightingController PRIVATE -static -static-libgcc -static-libstdc++)
target_link_libraries(CameraLightingController PRIVATE Qt${QT_VERSION_MAJOR}::Widgets Qt${QT_VERSION_MAJOR}::SerialPort Qt${QT_VERSION_MAJOR}::Charts Qt${QT_VERSION_MAJOR}::Concurrent wsock32)

2
README.md

@ -2,6 +2,8 @@
QT打包:
参考教程
https://blog.csdn.net/ColinFhz/article/details/107879769
logo
https://www.bitbug.net/
V4:
1.修改样式

1
app.rc

@ -0,0 +1 @@
IDI_ICON1 ICON "logo.ico"

BIN
logo.ico

2
mainwindow.cpp

@ -868,6 +868,8 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWi
// qInstallMessageHandler(log_output);
connect(this, SIGNAL(doinui_signal(QFunction)), this, SLOT(doinui_slot(QFunction)));
constructUI();
// setWindowIcon(QIcon(QApplication::applicationDirPath() + "/logo.png"));
// 隐藏部分控件
exitProfessionalModel();

Loading…
Cancel
Save