- 浏览: 318910 次
文章分类
最新评论
-
ZT71363387:
多谢,帮我解决了抄送人收不到邮件的问题
python smtplib -
dsjt:
pythonw.exe 运行后无反应。版本不匹配啊。
python+PyQT+Eric安装配置 -
dsjt:
xp 32位系统安装eric后,目录下没有 .bat文件是怎么 ...
python+PyQT+Eric安装配置
1.
#!/usr/bin/python
import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
app = QApplication(sys.argv)
win = QMainWindow()
realmScroll = QScrollArea(win)
win.setCentralWidget(realmScroll)
realmScroll.setWidgetResizable(True)
labelsContainer = QWidget()
realmScroll.setWidget(labelsContainer)
labelsLayout = QVBoxLayout(labelsContainer)
for i in range(1, 20):
label = QLabel("test #" + str(i))
labelsLayout.addWidget(label)
win.show()
app.exec_()
2.
#!/usr/bin/python
import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
class Test(QMainWindow):
def __init__(self):
QMainWindow.__init__(self)
self.realmScroll = QScrollArea(self)
self.setCentralWidget(self.realmScroll)
self.realmScroll.setWidgetResizable(True)
labelsContainer = QWidget()
self.realmScroll.setWidget(labelsContainer)
labelsLayout = QVBoxLayout(labelsContainer)
for i in range(1, 20):
label = QLabel("test #" + str(i))
labelsLayout.addWidget(label)
app = QApplication(sys.argv)
test = Test()
test.show()
app.exec_()
发表评论
-
PYQT 控件基本使用
2015-09-23 13:07 1934QtGui.QComboBox控件常用函数: .a ... -
PyQt example
2015-09-11 10:11 803http://www.programcreek.com/py ... -
PyQt 界面控件常用积累
2015-09-08 15:09 2543QtGui.QApplication(sys.argv) # ... -
Ubuntu 12.04 安装PYQT4和Eric4
2013-05-09 16:40 940Ubuntu 12.04 安装PYQT4和Eric4 ... -
PyQt中登录框设计
2013-05-07 16:43 1315http://www.jimmykuu.me/blog/10 ... -
PyQt中弹出对话框操作
2013-05-07 16:41 3227http://www.jimmykuu.me/blog/9 ... -
QStackedWidget
2013-05-06 16:44 1450#!/sur/bin/python import sys ... -
PyQt4 登陆界面
2013-05-03 15:53 2486对于初次做GUI程序的 ... -
PyQt4 常用的窗口组件
2013-04-20 12:02 1750扩展知识: 熟悉常用的窗口组件: 1 按钮类 ... -
PyQt4 Style
2012-12-10 11:46 941#!/usr/bin/python from PyQt4 i ... -
PyQt4 Dir view
2012-12-10 11:38 776#!/usr/bin/python#--coding:GBK- ... -
PyQt4 wizard
2012-12-10 11:24 894#!/usr/bin/python import sysfr ... -
PyQt4 QMainWindow()
2012-11-28 14:48 1385#!/usr/bin/python#--coding:GBK- ... -
PyQt4 QGroupBox()
2012-11-21 18:25 2095#!/usr/bin/python#--coding:GBK- ... -
Ubuntu下安装配置Python 3.2.3集成开发环境Eric5
2012-11-18 13:48 2727Eric5 是一个集成了项目管理功能的 Pytho ... -
PyQt4 使用教程
2012-11-17 00:14 18091PyQt4 QListWidget 使用教程 li ... -
PyQt 界面控件常用积累
2012-11-16 23:59 2803PyQt 界面控件常用积累 QtGui.QAp ... -
PyQt4 QTabWidget
2012-11-16 22:26 3881#!/usr/bin/python#--coding:GBK- ... -
PyQt4 QDialog
2012-11-16 22:25 1239#!/usr/bin/python# tabdialog.py ... -
PyQt4 QTabWidget
2012-11-16 10:39 1411#!/usr/bin/python from PyQt ...
相关推荐
如下所示: import sys from PyQt5.QtWidgets import * class MainWindow(QMainWindow): def __init__(self,): ... self.topFiller.setMinimumSize(250, 2000)#######设置滚动条的尺寸 for filename
在PyQt5中,QScrollArea是一个非常有用的组件,它允许用户在滚动条的帮助下查看超过窗口大小的内容。本文将深入探讨如何将QScrollArea设置在自定义的位置,例如垂直左侧,以便实现更灵活的界面布局。 首先,我们...
在PyQt框架中,Qt库提供了丰富的GUI组件,QAbstractScrollArea是其中之一,它是许多滚动区域组件(如QScrollArea)的基类。本篇随笔将深入探讨QAbstractScrollArea中的`sizeAdjustPolicy`属性及其相关的`...
然后,这个窗口被添加到`QScrollArea`中,确保当内容过多时,用户可以通过滚动条浏览所有元素。 总的来说,PyQt5提供了丰富的布局管理工具,通过自定义`FlowLayout`和结合`QScrollArea`,我们可以创建出适应性强、...
在PyQT5中,开发GUI应用时,常常需要创建用户界面(UI)并处理各种窗口元素,如列表、滚动窗口等。本篇文章将探讨如何利用PyQT5来实现这些功能,特别是如何展示图片。 首先,我们需要创建一个列表窗口来显示文件夹...
- **条件**: 当QWidget的大小超过QScrollArea的尺寸时,ScrollArea的滚动条将自动启用。 - **技巧**: 调整QWidget的minimumSize属性来控制其大小。 #### 总结与应用场景 - **应用场景**: - Web浏览器中的长篇文档...
4. **信号与槽**:Qt的信号和槽机制使得我们可以方便地响应用户操作,比如滚动条的移动。例如,`horizontalScrollBar()`和`verticalScrollBar()`方法返回相应的滚动条对象,你可以连接它们的`valueChanged()`信号到...
这可以通过`QScrollArea`类来完成,它可以包裹任何QWidget子类的对象,如我们的`QMenuBar`,并提供滚动条让用户进行浏览。 描述中提到的"点击拖动"功能,意味着用户不仅可以滚动,还可以通过鼠标拖动来移动菜单栏。...
3. QScrollBar ---------- 滚动条 #5、对话框 1. QColorDialog ---------- 颜色选择对话框 2. QFileDialog ----------- 文件对话框 3. QFontDialog -------------- 字体对话框 4. QInpuutDialog ----------- ...