修复了项目无法正常打开的BUG

This commit is contained in:
2025-07-24 04:36:59 +08:00
parent 0430307f4b
commit a1785277f3
13 changed files with 17 additions and 44 deletions
+1 -1
View File
@@ -30,6 +30,6 @@ Widget *CUiManager::getWidget()
CUiManager::CUiManager()
{
//记得初始化成nullptr
// 记得初始化成nullptr
m_pWidget = nullptr;
}
Binary file not shown.
+2 -1
View File
@@ -2,6 +2,7 @@ QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
DESTDIR = $$PWD
OBJECTS_DIR = $$PWD/../build/$$TARGET/obj
MOC_DIR = $$PWD/../build/$$TARGET/moc
RCC_DIR = $$PWD/../build/$$TARGET/rcc
@@ -22,6 +23,6 @@ HEADERS += \
FORMS += \
Ui\widget.ui
#引用QGobangTool库文件
# 引用QGobangTool库文件
INCLUDEPATH += ../QGobangTool/include
LIBS += -L$$OUT_PWD/../QGobangTool/lib -lQGobangTool
+2 -2
View File
@@ -10,8 +10,8 @@
#include <QWidget>
//记得加命名空间 添加命名空间后 UI文件也得加
//你也可以将UI的命名空间声明到外面, 这样就可以不用加命名空间了, 当然不推荐
// 记得加命名空间 添加命名空间后 UI文件也得加
// 你也可以将UI的命名空间声明到外面, 这样就可以不用加命名空间了, 当然不推荐
namespace NS_QGobangClient
{
+3 -1
View File
@@ -1,5 +1,7 @@
#include <QApplication>
#include <QDebug>
#include "Ui/widget.h"
#include "CUiManager.h"
@@ -9,7 +11,7 @@ int main(int argc, char *argv[])
{
QApplication a(argc, argv);
//单例设计模式下, 引用比较过长, 长远的来看, 利大于弊
// 单例设计模式下, 引用比较过长, 长远的来看, 利大于弊
Widget *w = CUiManager::getInstance()->getWidget();
w->show();