文章分类 - Qt
摘要:https://blog.csdn.net/ecourse/article/details/80575691
阅读全文
摘要:参考: https://blog.csdn.net/qq_37764129/article/details/81407544 https://blog.csdn.net/wallying/article/details/79654318 1、访问函数 如下图所示,椭圆表示类对象,实线表示成员函数的调
阅读全文
摘要:参考: https://blog.csdn.net/naibozhuan3744/article/details/80799842
阅读全文
摘要:QDir::toNativeSeparators() QDir::separator()
阅读全文
摘要:数字转换为 QString 静态函数 number(), asprintf() 公用函数 setNum(), sprintf() QString::number(), setNum() 可转换进制 QString(9)是没用的
阅读全文
摘要:hide只是隐藏窗体。不会发送任何信号。 close一般也是隐藏窗口。但是它会发送QCloseEvent事件。你可以重写 ,可以隐藏widget或者不隐藏。Qt::WA_DeleteOnClose标志还会影响窗体在内存中的状态,如果设置了该标志,窗体就会被删除,而hide则不会。 最后主窗体的clo
阅读全文
摘要:参考: https://blog.csdn.net/vXueYing/article/details/86715809
阅读全文
摘要:用于完成启动外部程序,并与之交互通信 一、启动外部程序的两种方式 1) 一体式 : 外部程序启动后,将随主程序的退出而退出。 2) 分离式 : 外部程序启动后,当主程序退出时并不退出,而是继续运行。 二、启动之前需要做的工作: 启动一个外部程序,需要传递外部程序的路径和执行参数,参数用QString
阅读全文
摘要:去掉参数名, 保留类型即可 MyThread Rev = new MyThread(); connect(Rev, SIGNAL(sendData(char ,int )), this, SLOT(SerialRevDataHandle(char ,int)));
阅读全文
摘要:非常不推荐在qt里使用fork 因为qt会将整个主进程拷贝一份,如果此时主进程已经生成了窗口,则会造成很多麻烦。比如子进程虽然没有显示窗口,但同样有一个进行事件循环的main函数(exec)。因此子进程就算做完所有任务,也不会退出,而是进入等待状态,此时,主进程是无法靠wait(sys/wait.h
阅读全文
摘要:错误描述:Qt在linux系统编译时,遇到一个错误大致如下形式 网上找了很多,各种情况都有,大多数是虚函数未实现导致的, 但也有可能是Qt中的信号与槽机制导致的。 如果你的代码里面有涉及到自定义信号与槽,一定要确保pro文件中已经包含了对应的头文件 即在pro中增加: 最后最好重新qmake ,ma
阅读全文
摘要:如果提前thread start,也会导致connect连接失败。 1、看看你的类声明中有没有Q_OBJECT 2、你声明的函数要加声明: private slots: void xxxx(); 3、检查槽函数名拼写是否有误,以及对应的signal和slot的参数是否一致 如果还不行的话,清理项目,
阅读全文
摘要:参考: https://blog.csdn.net/simonyucsdy/article/details/82749539?depth_1 utm_source=distribute.pc_relevant.none task&utm_source=distribute.pc_relevant.n
阅读全文
摘要:参考: https://www.cnblogs.com/xia weiwen/p/10306089.html 继承QThread 线程开始执行后,就进入run()函数,执行复制文件的操作。而此时,主线程的显示和操作都不受影响。 如果需要进行对复制过程中可能发生的事件进行处理,例如界面显示复制进度、出
阅读全文
摘要:参考: https://www.cnblogs.com/lsgxeva/p/7814072.html tr是用来实现国际化,如果你为这个程序提供了中文翻译包(其中hello被翻译成中文"你好"),那么text1的内容将是中文"你好";如果你为程序提供且使用日文翻译包,那么text1的内容将是日文。
阅读全文
摘要:参考: https://www.cnblogs.com/zhoug2020/p/10094855.html information QDialog有一个神奇的函数exec(),调用这个函数后,消息循环会在这个函数里面进行更新,而调用它的函数是被“暂停”的,就是说等用户点击按钮后,调用exec()的函
阅读全文
摘要:方法1 `QString destPath = QDir::toNativeSeparators( QFileDialog::getExistingDirectory( this, "choose a destination",QDir::homePath()) );` 方法2 QDialog::A
阅读全文
摘要:情景一 已知 文件路径 和 文件名,拼接该文件的绝对路径 情景二 已知一个文件的绝对路径或相对路径,拼接同级目录的另一文件名(比如复制、文件名去重等操作)
阅读全文

浙公网安备 33010602011771号