QT学习笔记

阅读量: searchstar 2020-03-29 23:53:53
Categories: Tags:

小知识

非模态窗口的内存释放

使用setAttribute(Qt::WA_DeleteOnClose)。其中WA是Window Attribute

HelpWindow *w = new HelpWindow;
w->setAttribute(Qt::WA_DeleteOnClose);
w->show();

layout太小导致部件拖不进去

把margin改大一点,拖进去之后再改回来。
在这里插入图片描述

QString和std::string的相互转化

参考:https://www.cnblogs.com/Braveliu/p/9844427.html
QString -> std::string

QString.toStdString()

std::string -> QString

QString(std::string.c_str())

pro中添加头文件和源文件

参考:https://bbs.csdn.net/topics/390499545?page=1

HEADERS += your/dir1/*.h \
   your/dir2/*.hpp

SOURCES += your/dir1/*.cpp \
   your/dir2/*.c