Qt
zlxfogger
这个作者很懒,什么都没留下…
展开
-
2011-10-18 17:25 Qt 提取文件(exe, dll等)中的图标icon
QString filename = QFileDialog::getOpenFileName(this, tr("选择要添加的程序"), qApp->applicationDirPath(), tr("Excutable(*.*)")); if(filename.isEmpty()) { return; } QFileInfo fi原创 2013-01-05 15:22:56 · 572 阅读 · 0 评论 -
常见的几个Qt编程问题的处理
1、如果在窗体关闭前自行判断是否可关闭 答:重新实现这个窗体的closeEvent()函数,加入判断操作 void MainWindow::closeEvent(QCloseEvent *event) { if (maybeSave()) { writeSettings(); event->accept(); }转载 2013-01-05 15:24:42 · 452 阅读 · 0 评论 -
Qt学习推荐博客
fightiger fightiger个人空间 百度空间原创 2013-01-05 15:25:48 · 298 阅读 · 0 评论 -
Qt 调用外部exe的方法
近期做个快捷菜单,需要调用外部.exe应用程序。 调用外部应用程序时分为阻塞和非阻塞,这里采用非阻塞,因为想调用哪个程序就调用哪个程序嘛。 方法如下: 使用Qprocess的startDetached()方法,当前程序关闭时,调用的外部程序能够照常运行。 ? #include QProcess::startDetached("E:\\Qt\转载 2013-01-05 15:01:36 · 638 阅读 · 0 评论 -
Qt中怎么调用一个方法
Qt中怎么调用一个方法: int methodIndex = this->metaObject()->indexOfMethod("exitSystem()"); QMetaMethod method = this->metaObject()->method(methodIndex); method.invoke(this, Qt::QueuedConnection);原创 2013-01-06 19:49:24 · 805 阅读 · 0 评论