35得票2回答
当一个小部件失去焦点时,它发出的信号是什么?

在对话框中,当按下 tab 键时,焦点会转移到另一个小部件。在 Qt 中,是否有任何信号可以指示小部件失去焦点? 我能否使用它来检查输入是否有效? 如果不行,我能否将焦点设置回来并要求用户重新输入?

34得票1回答
滑动条数值改变信号

我正在使用 QSlider (v4.6) 作为用户输入和反馈的组件。为了提供反馈,我将调用 setValue 方法。我想找到一个只有在用户修改值时才触发的信号。valueChanged 信号在用户更改值以及当我调用 setValue 时都会触发。sliderMoved 仅在用户拖动滑块时触发(...

34得票3回答
是否有可能在没有接收方实例的情况下将信号连接到静态槽?

是否可以在没有接收器实例的情况下将信号连接到静态槽? 像这样:connect(&object, SIGNAL(some()), STATIC_SLOT(staticFooMember())); 在Qt文档中有一个带有[静态槽]属性的QApplication::closeAllWin...

34得票5回答
如何将Qt运行时DLL复制到项目输出

我有一个简单的项目在Qt Creator中创建(使用Qt SDK 1.1.4安装)。它可以在Qt Creator中运行得很好,但是如果我在Windows中浏览到输出目录并双击EXE文件,我会收到如下错误: The program can't start because QtCored4.dl...

33得票2回答
在Qt中删除一个非空文件夹

如何在Qt中删除非空文件夹。

33得票3回答
如何在QTableWidget中添加复选框/单选按钮

我该如何在 QTableWidget 或 QListWidget 中添加复选框 / 单选按钮 / 下拉框?

33得票6回答
在Qt 4.7中解析JSON的最简单方法

我需要通过Qt解析JSON对象。最简单/最快的方法是什么?

33得票6回答
Qt:如何组织具有多个类的单元测试?

我有一个Qt单元测试项目(子项目),它给我生成了一个类(主要由QTEST_APPLESS_MAIN生成)。我可以在Qt Creator中将其作为控制台应用程序启动。 问题:如何将其他类作为测试用例添加到这个特定项目中? 如果这些类只有“test”插槽(private Q_SLOTS),则...

33得票6回答
如何在MySQL中插入BLOB和CLOB文件?

我想使用软件前端存储图像和.docx/.doc、.pptx/.ppt、.pdf文件。我不知道如何实现此功能,也不知道如何将BLOB和CLOB文件插入表中。请帮忙。 我正在使用Kubuntu 11.04,MySQL5,Qt 4.7.3。

32得票6回答
QWidget大小调整信号?

当小部件被调整大小时,我想要执行一个操作。 有没有一种方法可以在不安装小部件上的事件过滤器(并且显然不进行子类化)的情况下捕获它?据我所知,QWidget没有resized信号。