Tag: qt

如何在Windows 7中设置应用程序的任务栏图标

如何在PyQt4中设置应用程序的任务栏图标? 我已经尝试了setWindowIcon,它成功地在主窗口的左上方设置了图标,但是它不会影响Windows 7任务栏中显示的图标 – 任务栏图标仍然是默认的Python pyw图标。 这是我的代码: from PyQt4 import QtGui app = QtGui.QApplication([]) mainwindow = QtGui.QMainWindow() mainwindow.show() app.setWindowIcon(QtGui.QIcon('chalk.ico')) mainwindow.setWindowIcon(QtGui.QIcon('chalk.ico')) app.exec_() [更新]我试着在setWindowIcon()之前放置setWindowIcon() show() 。 我用其他图像,ico和PNG尝试过。 没什么帮助。

Qt教程初学者

我想询问有关为初学者学习Qt资源。 你推荐什么资源?

为什么Qt使用自己的make工具qmake?

我刚开始使用Qt,并注意到它使用自己的make工具, qmake 。 为什么Qt使用自己的make工具? 有什么特别的东西阻止它使用标准的制作工具吗? qmake调用GCC C ++编译器吗?

使用Qt序列化

我正在用Qt库编程一个GUI。 在我的GUI中,我有一个巨大的std :: map。 “MyType”是一个具有不同types字段的类。 我想序列化std :: map。 我怎样才能做到这一点? Qt是否为我们提供了必要的特性?

将std :: string转换为QString

我有一个std::string content ,我知道包含UTF-8数据。 我想将其转换为QString 。 我该怎么做,避免Qt中的ASCII转换?

Qt Creator需要一个编译器来build立。 在工具包选项中configuration一个编译器

我用最新的二进制文件安装了Qt Creator5。 但是当我运行任何程序时,它给我这个错误。 :-1:错误:Qt Creator需要一个编译器build立起来。 在工具包选项中configuration一个编译器。 我已经search整个互联网的答案,但它的不足和不帮助。 好心地回复摆脱这个错误的方式。

如何隐藏/删除Qt对话框的“标题栏”上的“?”帮助button?

我在我的一个应用程序中使用Qt对话框。 我需要隐藏/删除帮助button。 但是,我无法find我正在得到他的帮助button的句柄。 不知道在Qt窗口上是否有特定的标志。

如何在QTableWidget中只读列?

我想在QTableWidget有一列不可编辑。 在论坛上,我读了很多关于一些flags但无法执行。 提前致谢!

如何调用没有附加空格和换行符的qDebug?

我正在使用C ++ / Qt打印函数qDebug,但有时我想控制如何“,空格和换行是附加的,而不是使用默认的qDebug。 我们举一个简单的例子: QString var1("some string"); int var2 = 1; qDebug() << var1 << "=" << var2; 这将打印 "some string" = 1 但是让我们说,我不喜欢附加的“和空间,并希望打印看起来像 some string=1 那我怎么叫qDebug? 注意: qDebug中有一个名为nospace的函数,但是它将删除空格。 但是“还在那里。 如果我使用这个: qDebug().nospace() << var1 << "=" << var2; 我得到: "some string"=1 但请注意,我还没有find一种方法来摆脱结束的换行符。 /谢谢

Qt:如何在默认的用户浏览器中打开链接?

我想知道如何打开一个使用Qt的默认用户浏览器的链接(这将打开所有平台(Win Mac Lin))?