我有QTabWidget我的表格和两个标签.这些选项卡具有标准文本Tab1和Tab2.我该怎么改变它?
当我按下一个按钮时,我会弹出一个用户选择的对话框并在结尾处按"确定".我想在这个对话框中有一个分割器.左侧窗格将显示树,右侧将显示其他内容.我该怎么做?
从Qt示例本身:
QSplitter *splitter = new QSplitter(parent);
QListView *listview = new QListView;
QTreeView *treeview = new QTreeView;
QTextEdit *textedit = new QTextEdit;
splitter->addWidget(listview);
splitter->addWidget(treeview);
splitter->addWidget(textedit);
Run Code Online (Sandbox Code Playgroud)
因此,在此示例中,创建拆分器时没有任何对话框资源.如果我必须创建这种方式,那就意味着我必须在代码中创建所有控件而不是Qt Creator.
当我需要屏幕上的其他控件时,这样做的正确方法是什么?
我想仅在选择单选按钮时才显示组框.
我设法通过toggled(bool)将单选按钮的信号连接到setShown(bool)组框的插槽来实现.
问题是最初取消选择单选按钮但最初显示组框,所以我必须选择/取消选择单选按钮使其消失.
有没有什么办法可以让Qt Creator Designer中的组框最初不可见而不必在代码中执行?
感觉真的很蠢,现在,但标题说明了一切:
你如何启动QtDesigner?
我安装了PyQt5via pip,我相信已经确定了它已经安装的目录
C:\Users\%username%\AppData\Local\Programs\Python\Python36\Lib\site-packages\PyQt5
Run Code Online (Sandbox Code Playgroud)
怎么办?有很多.pyd文件,一些.dll也是,但没有可执行文件(好吧,除了QtWebEngineProcess.exein ...\site-packages\PyQt5\Qt\bin,但这听起来不像我正在寻找的.
Python新手来自Java(+ SWT/Windowbuilder),我很难解决如何在Python/Qt4(QtDesigner)/ PySide中正确编写大型桌面应用程序的问题.
我想在.ui文件之外的控制器类中保留任何视图逻辑(并且它是.py转换).首先,逻辑独立于GUI框架,其次是.ui和结果.py文件在任何更改时都会被覆盖!
我发现只有一些例子将动作代码添加到单片MainWindow.py(从ui生成)或MyForm.py(也是从.ui生成)中.我看不到任何方法将POPO控制器类链接到QtDesigner中的操作.
有人能指出我在可扩展的MVC/P方法中使用QtDesigner创建大规模应用程序的工作流程吗?
有没有使用Qt Designer在QStatusBar中嵌入QLabel的解决方案?
我在Windows 7上使用qt 4.8.0.当我打开qt designer并在其中创建小部件时,我无法在Splitter中设置"在垂直/水平布局".此外,"布局"小组件框中没有拆分器.所有其他布局都运作良好.
有没有人遇到相同或类似的问题?
每当我使用信号/插槽编辑器对话框时,我必须从现有的插槽列表中进行选择.所以问题是如何创建自定义命名槽?
我是Python的新手,并开始使用PyQT4.7和Python 2.6自学GUI编程(希望如此)
我刚刚从PyQT网站下载了整个PyQT/QT4软件包(包括QTDesigner),但它似乎是QTDesigner,它看起来很棒,可以作为新手使用(因为你可以看到所有的属性/属性/默认值等)每个小部件和视觉编辑属性很棒,但PyQT似乎没有设置QTDesigner直接与PyQT和PyQTs python代码生成脚本集成:
即:点击"查看代码",尝试运行名为(uic)的Designer-> C++脚本,而不是pyuic.py脚本等.
有没有办法让QTDesigner与PyQT紧密集成,以便像在C++中一样动态生成代码?
如果没有,这是否意味着我必须在我的Python IDE中编写整个QT GUI并查找每个小部件的所有文档和样板代码?(与仅使用QTDesigner + Python集成相比,效率非常低,效率低).
什么是使用Designer与PyQT的习惯工具链//生产流程?(如果不能直接集成 - python + pyQT用户是否只是一起跳过使用QTDesigner并在python中手动编写所有QT GUI代码?)
有关PyQT新手的任何其他提示/建议将不胜感激.谢谢!
ps我知道很多你可能会告诉我只是把它吸干并手工编写所有的QT UI,但是如果我按照上面的要求学习使用Designer,请提供一种方法来做到这一点我可以学习它更轻松,谢谢!
我需要QLineEdit在表单上显示"浏览"按钮.当用户单击按钮时,QFileDialog应该打开,依此类推.
这很常见,但我找不到现成的解决方案.我期望在Qt Designer中有一些小部件QFileSelect,或类似的东西,但没有发现类似的东西.
我应该手工实施吗?或者,这样做的正确方法是什么?
qt-designer ×10
qt ×8
qt-creator ×4
c++ ×3
python ×3
qt4 ×2
label ×1
pyqt ×1
pyqt4 ×1
pyqt5 ×1
pyside ×1
qfiledialog ×1
qsplitter ×1
qstatusbar ×1
qtabwidget ×1
qtgui ×1