qt4相关内容
我正在寻找一个命令行解析器为Qt4。 我做了一个小的google搜索,发现这个: http://www.froglogic.com/pg?id=PublicationsFreeware&category=getopt 但是它缺少对”--enable-foo“和”--disable-foo“的支持“开关。 似乎Frologic删除了这个。所以我看到的最好的选择是使用Boost(这不是AP
..
我是PyQT的新手。 我有兴趣为tableView的每一行添加一个combobox。可能在PyQT 4? 我知道,这是可能在QT5,但不知道PyQT。 > 这需要使用 /pyqt.sourceforge.net/Docs/PyQt4/qtableview.html“rel =”nofollow noreferrer“> QTableView ,或者您可以使用 QTableWid
..
是否有创建透明面板的方法,如 Qt 4.6 (适用于OS X 10.6 / Cocoa)创建/ apple_ref / doc / uid / 20000961-SW24“rel =”nofollow noreferrer“> Apple人机界面指南 )? 如果没有,在外观和功能上是否有类似的替代? c $ c> Qt 是一个跨平台工具包,但我希望我的应用程序感觉尽可能“原生”。
..
我已经开发了Windows和* nix平台了相当一段时间,我正在考虑搬到Mac开发。我在使用ObjC / Cocoa和C ++ / Qt4.5之间折腾。 C ++ / moc语义对我来说更有意义,并且提高Qt的知识似乎是一个明智的事情,假设你结束了一个技能集,涵盖更多平台。 我可能会通过跳过Cocoa来限制我的应用程序? 示例Qt应用程序看起来很漂亮对我来说,但他们很简单,所以可
..
我有一个Qt4 CMake项目,我想将i18n的QM文件集成到输出二进制。这些是我迄今为止生成TS和QM文件的规则: 设置(myapp_TRANSLATIONS i18n / myapp_de .ts ) set(FILES_TO_TRANSLATE $ {myapp_SRCS} $ {myapp_MOC_HDRS} ) QT4_CREATE_TRANSLATIO
..
我想使用C ++和QT4开发跨平台应用程序。 我在Linux和Windows(MinGW)上的代码。 目前我使用KDevelop和QMake集成。在Windows上我试用了 Eclipse与QT集成插件。但是,在这两个系统上移动源代码和更新配置文件/ IDE项目文件是乏味的。 我正在使用CMake,因为它可以生成Makefile,KDevelop项目文件和Eclipse项目档案。
..
我使用QTableView和QStandardItemModel显示一些数据。 对于每一行,有一个列有一个复选框,此复选框插入setItem,代码如下: int rowNum; QStandardItemModel * tableModel; QStandardItem * __tmpItem = new QStandardItem(); __tmpItem-> se
..
我想知道如何使用PyQt4创建一个派生的 QTabWidget 与每个选项卡标题旁边的复选框?像这样: 解决方案 实际上,我选择了只是子类QTabWidget。 在创建一个新标签页时添加复选框,并保存到列表,以便将其索引返回。 setCheckState / isChecked方法旨在控制由其标签索引指定的每个复选框的状态。 最后,“stateChanged int)“信
..
我想有一个多行复选框/单选按钮与Qt使用标准QCheckbox / QRadioButton。 我没有找到直接的解决方案,因为 QRadioButton {wrap:true;} 没有效果。 唯一可能的是访问 QRadioButton-> label-> setLineWrap(true),但 我想从设计者那样做 不必重写小部件 除了将QRadioButton和QLabel放
..
我正在开发基于插件的应用,遵循回声插件示例。 到目前为止很好。现在我在一个点,我想在插件之间管道数据。我有一个插件使用 QTcpSocket 建立网络连接,我有另一个插件,其中我想显示在 QTextEdit 。如何在插件之间管道数据? 如果两个简单的对象,我将做简单的信号槽连接,但由于插件的接口不是从QObject派生的不可能有信号槽。或者,至少我不知道如何。 解决方案 实际上
..
我有一些代码,调试器,在进入时,开始停止在{大括号突然跳回一个空白行,显然是做一些事情(变量更改),但位置是不同的有一些奇怪的偏移,跳过空白行),显然我看不到任何变量的内容。 一些事实: / p> 我在DEBUG上编译 失败的代码位于更多的代码中, 。 代码无法正常工作,但我已经双重选中,它应该。 调试器在那里保持疯狂,然后在调用函数中退出函数,并且 此代码使用 Qt 4.7
..
我是新来的。我是Qt的初学者,但我是一个中级程序员在c ++。我以前在C ++和STL中编写了一个程序(没有代码是平台相关的,整个程序被分成十个.cpp / .h文件)。现在如果我在qt开发A Gui,我可以链接到我的旧程序,还是应该重写一切? 例如我使用fstream使用文件IO。但在Qt我看到有QFile所以是可能链接它。这个程序相当冗长。所以这将是很难重写一切。 Gui不是强制性的,但我
..
但是,他的程序std输出必须要被查看。到现在为止,我假设我将构建一个GUI并打开一个QProccess,将运行他的程序(然后通过该管道发送命令)。 所以我的问题是有无论如何读取该程序的标准输出,并显示在一个qlabel或类似的东西(即我应该查看什么功能)? 解决方案 在进程运行时, QProcess href =“http://doc.qt.nokia.com/4.7/qproces
..
我想编写像 (带有开始和结束标记)放入QDomDocument。 当我创建QDomElements并将它们作为子元素追加到父元素时: QDomElement node = doc.createElement “节点”); parent.appendChild(node); 添加为
..
我使用 Qt 4.6 所以做C ++。 我有一个用户手册( .chm 帮助用户运行应用程序所需。现在,我希望此帮助集成到我的应用程序,以便当用户从应用程序中选择帮助时,用户手册将会打开相应的帮助页面显示 。以这种方式,我可以利用已经可用的手册,用户会发现很容易探索通过文档。 () 用户手册文件位于 .chm 格式,其具有相应的搜索关键词,其可以用于在从应用中选择时显示相应的页面。类似于
..
我想让一个名为“显示字幕”的QCheckBox禁用另一个名为“显示标题,如果没有标题”的QCheckBox,当我第一次被选中,但我的问题是,如果我能够立即禁用,当用户选中第一个复选框。 SetupSlideShow :: SetupSlideShow(QWidget * parent) :QScrollArea(parent),d(new SetupSlideShowPriv) { Q
..
使用 QExplicitlySharedPointer 和继承类的最佳方法是什么。我想当BaseClass退出它自己有一个我的d指针 QExplicitlySharedPointer ,当我有一个Derived类在这个基类顶部喜欢有一个 QExplicitlySharedPointer 。 我试图让Derive
..
我想使用样式表设置按钮的图标,例如: #include #include QString FormStyleSheetString(const QString& name) { const QString thisItemStyle(“QToolButton:enabled {image:url(”+ name +“
..
我在这里有以下情况:我在一个图形场景中做一些绘图,在一种类型的中央窗口小部件,有时候这也涉及滚动场景。然后用户单击应用程序中的其他位置,中心窗口小部件更改为其他位置(并且图形视图的滚动条位置保存在某处)。现在,用户想要回到图形场景,我重新绘制场景(通过重新创建整个图形视图窗口,因为当用户在图形场景之外时,他改变了一些必须在图形视图中改变的值) ,当我想设置以前的滚动位置,我调用以下方法:
..
我无法找到我的问题的确定答案。 我目前有一个QWebView控件加载在我的硬盘驱动器上的html文件,使用javascript动作实现向量地图。 html文件加载jvectormap美国国家地图。对任何状态的点击操作触发与showCities函数绑定的onRegionClick操作,事件和代码参数由jquery-jvectormap.js文件中实现的onRegionClick方法处理。 ht
..