qt4相关内容

是否可以设置qt小部件的不透明度?

我知道有一个函数 QWidget :: setWindowOpacity(qreal level)但是在文档中写的这只适用于窗口。 有一种方法可以让布局中的窗口部件不透明吗? 我想做的是一个动画小部件正在消失。我曾经使用一个首选项对话框,并且它工作。 因此,你认为有一种方法或解决方法来实现不透明度对于布局内的小部件? 提前感谢! 解决方案 一个非常类似的问题发布在一 ..
发布时间:2016-10-24 13:32:00 C/C++开发

Qt4不会编译与CMake

我现在的Linux与KDevelop的对C下++,我想编译Qt4的应用程序,但是当我这样做,它给了我以下错误: 我编译: cmake的-DCMAKE_INSTALL_PREFIX =的/ usr /本地-DCMAKE_BUILD_TYPE =调试的/ home / MYNAME /项目/第一的Qt谟/ 这些是错误: - 配置不完整,发生错误! CMa ..
发布时间:2016-10-24 13:29:49 C/C++开发

Qt4不会编译与CMake

我现在的Linux与KDevelop的对C下++,我想编译Qt4的应用程序,但是当我这样做,它给了我以下错误: 我编译: cmake的-DCMAKE_INSTALL_PREFIX =的/ usr /本地-DCMAKE_BUILD_TYPE =调试的/ home / MYNAME /项目/第一的Qt谟/ 这些是错误: - 配置不完整,发生错误! CMa ..
发布时间:2016-10-24 13:17:33 C/C++开发

将UTC中的QDateTime转换为本地系统时间

我从这样的字符串构造一个QDateTime: QDateTime date = QDateTime :: fromString 25T10:28:58.570Z“,”yyyy-MM-ddTHH:mm:ss.zzzZ“); 我知道 date 这是它的存储方式。但是当我想向用户显示此日期时,应该在用户的本地时区。 date.toLocalTime() 看起来很有前途,但是 ..
发布时间:2016-10-23 23:13:43 C/C++开发

QFileDialog:保存文件时自动添加扩展名?

当使用 QFileDialog 保存文件并指定扩展名(如* .pdf)和用户在没有此扩展名的用户类型时,保存的文件没有此扩展名。 示例代码: QFileDialog文件对话框保存”); fileDialog.setNameFilter(“PDF-Files(* .pdf)”); fileDialog.exec(); QFile pdfFile(fileDialog.sel ..
发布时间:2016-10-23 22:52:28 C/C++开发

如何从C ++程序中重新启动Linux?

我有一个Qt 4 GUI,我需要在下拉菜单中有一个选项,允许用户选择重新启动计算机。我意识到这可能看起来与重新启动计算机的能力以其他方式,但选择需要留在那里。我尝试使用system()来调用以下命令: 一个suid-root shell脚本 非suid shell脚本 一个suid-root二进制程序 的他们只是导致 reboot:必须是超级用户才能打印。使用system()调用 ..
发布时间:2016-10-23 22:39:34 服务器开发

如何从C ++程序中重新启动Linux?

我有一个Qt 4 GUI,我需要在下拉菜单中有一个选项,允许用户选择重新启动计算机。我意识到这可能似乎与重新启动计算机的能力以其他方式,但选择需要留在那里。我尝试使用system()来调用以下内容: 一个suid-root shell脚本 非suid shell脚本 一个suid-root二进制程序 的他们只是导致 reboot:必须是超级用户才能打印。使用system()调用r ..
发布时间:2016-10-23 22:37:27 服务器开发

在QTableWidget中选择QComboBox

QTableWidget的每一行中的一个单元格包含一个组合框 for(表中的每一行...){ QComboBox * combo = new QComboBox(); table-> setCellWidget(row,col,combo); combo-> setCurrentIndex(node.type()); connect(combo,SIGNAL(currentI ..
发布时间:2016-10-23 22:32:55 C/C++开发

如何删除插槽,在Designer模式下创建?

我创建了 cancelButton 按钮。然后我创建了函数槽 on_cancelButton_clicked()它使用上下文菜单项转到槽。但是,一段时间后,我删除了这个按钮(它不再需要),并试图删除该函数,但编译器给出错误未定义的引用 :: on_cancelButton_clicked() 我已清除build文件夹(并删除了它),检查了ui文件中可以指向此函数的一 ..
发布时间:2016-10-23 22:32:36 C/C++开发

如何重载操作符<<为qDebug

我试图为我的类存储数据创建更有用的调试消息。我的代码看起来像这样 #include #include / ** *存储数据的模型。 * / class DataModel:public QAbstractTableModel { //用于调试目的 friend QDebug operator ..
发布时间:2016-10-23 22:04:03 C/C++开发

C ++在Linux平台上的运行时加载共享库和提取类实现

在C ++中,是否可以在执行时加载共享库? 我希望用户选择在运行时加载哪个共享库,而不需要重新编译整个程序。 dlopen()是C的解决方案,但是我的程序是C ++ / Qt,而且提取的符号是Qt风格的类, 解决方案 您可以使用 QLibrary 两种方式。以下示例以两种不同的方式在运行时从共享库调用函数: #include #include ..
发布时间:2016-10-23 20:55:33 服务器开发

Qt:C ++动态参数GUI的插件参数

我的基于Qt的应用程序可通过插件扩展( http://doc.qt.io/archives/4.6/plugins-howto.html#the-lower-level-api-extending-qt-applications )。 这些插件可以有自己的参数。(int,double,String,enumerations..etc) 在一个XML中定义这个参数,并通过解析XML文件动 ..
发布时间:2016-10-23 20:24:31 C/C++开发

QT4 QstringListModel在QListView

这是我的第一个QT问题 - 我一般是一个C#程序员,所以原谅我问一个愚蠢的问题,我相信有一个非常简单的答案,我只是不能找到: 我想向列表中添加项目,暂时假设它们是字符串。 我有一个QListView: UI-> listView ,一个QStringList和一个QStringListModel: stringList = new QStringList(); stringLi ..
发布时间:2016-10-23 20:16:14 C/C++开发

QT4 QstringListModel在QListView

这是我的第一个QT问题 - 我一般是一个C#程序员,所以原谅我问一个愚蠢的问题,我相信有一个非常简单的答案,我只是不能找到: 我想向列表中添加项目,暂时假设它们是字符串。 我有一个QListView: UI-> listView ,一个QStringList和一个QStringListModel: stringList = new QStringList(); stringLi ..
发布时间:2016-10-23 20:14:48 C/C++开发

QT4 QstringListModel在QListView

这是我的第一个QT问题 - 我一般是一个C#程序员,所以原谅我问一个愚蠢的问题,我相信有一个非常简单的答案,我只是不能找到: 我想向列表中添加项目,暂时假设它们是字符串。 我有一个QListView: UI-> listView ,一个QStringList和一个QStringListModel: stringList = new QStringList(); stringLi ..
发布时间:2016-10-23 20:04:13 C/C++开发

QT HTTP Post服务器需要Cookie时出现问题

我一直在尝试这整天,没有成功。请帮助解决问题。在Google上,我发现很多用户都遇到了这个问题,但没有找到解决方案。 我试图在QT C ++&我已经尝试这样做在python (我的问题不是一个python问题,所以Qt专业人员请帮助)..我知道,我处理cookies和所有的错误,所以请帮助。请提供可能的解决方案。 在python中,代码干净简单。我已经删除了错误处理和所有额外的事情,使 ..
发布时间:2016-10-23 19:46:15 C/C++开发

如何从QDialog传递数据?

在Qt中,在需要传递比布尔值或整数返回码更复杂的情况下,将数据从QDialog子类传递到启动对话框的组件的最优雅的方法是什么? 我想从 accept()槽发出一个自定义信号,但有其他的东西吗? $ QDialog有自己的消息循环,并且因为它停止了你的应用程序工作流,我通常使用以下方案: 解决方案 b $ b MyQDialog对话框(this); dialog.setFoo(“ ..
发布时间:2016-10-23 19:31:13 C/C++开发