22得票5回答
我们如何使用不同参数连接信号和槽?

在Qt中,信号和槽需要匹配的参数类型: QObject::connect: 不兼容的发送器/接收器参数 QLabel::linkActivated(QString) --> Button::call(int) 我该如何实现这样的组合?

21得票3回答
在Qt中创建UTF-8文件

我正在尝试在Qt中创建一个UTF-8编码的文件。#include <QtCore> int main() { QString unicodeString = "Some Unicode string"; QFile fileOut("D:\\Temp\\qt_un...

21得票7回答
语法错误:意外的词(期望“)”)

问题简述 - 在Linux中,每当我们遇到以下错误:"Syntax error: word unexpected (expecting ")")",它通常是什么意思? 问题详情 - 我一直在尝试按照Sourcery工具链上的Qt 4.6进行交叉编译,使用的是Ubuntu 10.04(Luci...

21得票7回答
只有 QDockWidgets 而没有中心窗口的 QMainWindow

我们有一个窗口,其中包含几个 QDockWidget 组件。理想情况下,我们希望所有组件都可以停靠,但可能始终会有一个组件是可见的。因此,我们将其设置为中心组件。 然而,这不允许我们创建一个包含此中心部件的可停靠小部件的选项卡堆栈(例如通过调用 tabifyDockWidget 创建)。因此...

21得票10回答
我该如何在qt4设计师中创建自定义插槽?

每当我使用信号/槽编辑对话框的时候,都需要从现有的槽列表中选择。那么问题来了,我该如何创建一个自定义命名的槽?

21得票3回答
在QDesigner中将小部件设置为居中

在QDesigner中,是否可以将小部件设置在对话框或窗口的中心位置?比如说我有一个包含3个线条编辑和标签的小部件,我想将这个小部件设置在窗口的中心位置。

21得票2回答
在QTablewidget中删除索引号

如何从 QTableWidget 中删除带有索引号的列?

21得票7回答
如何在C++程序内部重新启动Linux?

我有一个基于Qt 4的GUI,需要在下拉菜单中添加一个选项,允许用户选择重新启动计算机。我知道这似乎与通过其他方式重新启动计算机的能力重复,但是这个选项必须保留。我尝试使用system()来调用以下内容: 一个suid-root shell脚本 一个非suid shell脚本 一个suid...

21得票4回答
使用原生C++ Qt相比于PyQt的优势是什么

我希望在Qt中进行开发,已经熟悉了Python。现在正在学习C++,请问使用C++编程在Qt中相比于Python有哪些优势?C++似乎更加复杂,并且看起来好像收益不是很大。

20得票3回答
QGroupBox边框

在搜索了一段时间后,我发现设置GroupBox可见边框的方法是使用StyleSheet属性。我添加了:border: 2px solid gray; 但是还有一些问题。 1)GroupBox内的所有内容也会继承这个设置! 2)边框在标题附近有一个小洞/缺口。 这是我所说的内容的图片: ...