草庐IT

QT_INSTALL_PREFIX

全部标签

c++ - QT - 多选

我想在QT中创建一个搜索类型的文本字段,它可以包含标准文本以及我称之为“标签”的内容……基本上是单独突出显示和分隔的附加搜索词。我设想这看起来像“选择”(Javascript库)中的多选。http://harvesthq.github.com/chosen/我一直无法通过搜索找到任何类似的东西。标准QT文本框类型似乎也没有设计为具有“子小部件”。QTextEdit似乎支持HTML...这可能是一种可能性...但是文档对我来说不是很清楚,因为CSS支持什么(我认为需要它才能获得所需的格式).http://doc.qt.io/qt-5/qtextedit.html#html-prop这很有

c++ - 如何在 Qt 中创建类似连续子表单(小部件)的 ms-access?

我正在考虑将我的访问应用程序移植到Qt。我有兴趣学习如何做连续的子表单,子自定义小部件,用于以真正可滚动的非数据网格方式呈现/编辑/插入记录集中的数据。这意味着我可以为每条记录放置按钮、标签、组合、lineEdit...等等。我喜欢QTableView和委托(delegate)。我只是不知道是否可以修改它以完全模拟访问子表单。附带问题(可能是相同的答案)...他们如何在后台访问这些连续表单。谢谢...不是该示例记录集中的真实应用程序数据 最佳答案 QtMVC可能是您问题的最佳/最简单的答案(http://qt-project.org

c++ - 用于桌面 Gui 应用程序的 Qt 4.x/5.x 和 OpenGL : What module to choose?

我正在为Linux/Windows桌面使用Qt和OpenGL开始一个新的GUI应用程序项目。到目前为止,我的假设是:使用QtGUI(C++...而不是QML/QtQuick2)和OpenGL4.1或更高版本(要求)。阅读之后,我完全不知道选择什么路径。什么途径可以使我的应用程序在支持和库方面永不过时。Qt4.x还是Qt5.x?标准OpenGL或QGL或QOpenGL或QtOpenGL包装器?QWidget/QGLWidget(Qt4.x)或QWindow(Qt5.x)?该应用程序旨在在桌面环境中运行,并将执行大量文件(几何)打开/保存、实例化3D绘画和​​一些成像。如果可能的话,有人可

C++ Qt QGraphicsView : Remembering the position of scrollbars after reload

图形View中的滚动条存在以下问题。我的应用程序获取一个PDF文件并(以某种方式)从中创建一个QImage。QImage然后转换为QPixmap,用于创建QGraphicsScene并从QGraphicsScene我创建了一个QGraphicsView。QGraphicsView被添加到中央小部件并显示。代码大概是这样的QImageimage;image=loadImage(path);QPixmappixmap;pixmap.convertFromImage(image);scene=newQGraphicsScene(this);scene->addPixmap(pixmap);v

c++ - 不能在 Qt 中使用 libclang

当我尝试在Qt应用程序中使用libclang时遇到了一个奇怪的错误。测试.cpp#include#include#includeintmain(intargc,char*argv[]){QApplicationa(argc,argv);QMainWindoww;w.show();CXIndexindex=clang_createIndex(0,0);Q_UNUSED(index)returna.exec();}test.proQT+=corewidgetsTARGET=testTEMPLATE=appSOURCES+=test.cppLIBS+=-lclangShell命令和输出:$l

c++ - Qt资源国际化失败

这是来自Qtdocumentation的引述:Someresourcesneedtochangebasedontheuser'slocale,suchastranslationfilesoricons.Thisisdonebyaddingalangattributetotheqresourcetag,specifyingasuitablelocalestring.Forexample:cut.jpgcut_fr.jpgIftheuser'slocaleisFrench(i.e.,QLocale::system().name()returns"fr_FR"),:/cut.jpgbecom

Qt|表格代理的实现及使用代码qtableview和qtablewidget均适用

参考:QTableView表格控件代理详解https://blog.csdn.net/u010031316/article/details/120366295运行环境:WIN10,VS2022,QT6.3创建的QtWidgetApplication项目,解决方案目录及main主函数如下图:qrc资源文件中就放了几个从阿里巴巴矢量图库下载的几张图:ui中就部署了一个qtablewidget,如图所示:分模块代码ComboBox委托://ComboBox委托classComboBoxDelegate:publicQItemDelegate{ Q_OBJECTpublic: ComboBoxDele

c++ - Qt 5 应用程序的平面目录部署?

我正在部署一个编译到Windows的Qt5应用程序。事实证明,一些功能存储在插件中,这些插件是必须放在特定子目录中的DLL,迫使我使用这种结构:applicatondirectory|+-------platforms||++--------qwindows.dll|+-------qpldrivers|||+--------qsqlite.dll|+-------myprogram.exe,QtCore5.dll,etc.我想展平这个目录,以便qwindows.dll和qsqlite.dll(以及任何其他future的插件)与我的可执行文件存储在同一目录中。applicatondir

c++ - Qt中普通C++项目附带的 `deployment.pri`是什么

当我创建一个普通的C++项目时,我想知道这个文件deployment.pri是什么。另外,是否可以选择关闭使用纯C++项目添加此文件?我最终删除了它,但每次创建纯C++项目时都必须这样做。 最佳答案 总的来说,.pro文件使用.pri文件来分隔项目设置(直接进入qmake)和i包含的文件(源、标题等)。您可以根据需要自定义默认项目模板:%QTDIR%/share/qtcreator/templates(适用于Windows);/usr/share/qtcreator/templates(适用于Unix)。例如,qmake的纯C++模

c++ - 如何在qt creator中使用clang静态分析器

参见本手册UsingClangStaticAnalyzer在QtCreator手册中有人可以告诉我如何设置吗?我在QtCreator的分析器设置中没有看到这个选项卡,也没有在列表中看到可用于此的插件...更新:抱歉,我看到这只是一个商业版本 最佳答案 QtCreator用户好消息:clang静态分析器将从3.7版本开始包含在QtC社区版中 关于c++-如何在qtcreator中使用clang静态分析器,我们在StackOverflow上找到一个类似的问题: h