当前位置: 首页 > news >正文

网站建设过程心得体会推广计划

网站建设过程心得体会,推广计划,合肥网站建设司图,建个网络平台多少钱简介:PyQT5开发常用知识,零基础上手,需配合我之前写的博文,配置好QT设计工具和ui文件转py文件的工具。博文为:使用Python PyQt5实现一个简单的图像识别软件;页面效果如下: 1.设计菜单栏 Contai…

简介:PyQT5开发常用知识,零基础上手,需配合我之前写的博文,配置好QT设计工具和ui文件转py文件的工具。博文为:使用Python PyQt5实现一个简单的图像识别软件;页面效果如下:

 

1.设计菜单栏

Containers——>Tab Widget;

2.横向排布  可以自动水平对齐

3.文本框和选择框

4.日期输入框和按钮

 5.布局技巧  巧用空Label

 6.滚动条设置  Container——>Scroll Area

 7.显示文本或图片的Label控件

 8.生成.py文件     将上面的ui文件保存后,使用PyUIC将ui文件转变成python代码;

 9.通过代码来对ui进行细致修改

(1)设置Tab顺序

设置优先显示的tab,代码如下:

self.tabWidget.setCurrentIndex(0)

表示优先显示第一个Tab;

(2)设置Label里的文本自动换行且从左上角开始排列:

self.label_5.setWordWrap(True)
self.label_5.setAlignment(QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop)

设置后的效果如下:

 可以看到已经不再是居中的形式;

 (3)PyQT5 Label设置文本对齐方式

self.label.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignVCenter)

(4)PyQT5 QTableWidget 设置单元格内文本的居右对齐

x = QTableWidgetItem('Test')
x.setTextAlignment(Qt.AlignRight | Qt.AlignVCenter)

(5) 给Label设置边框

self.label.setStyleSheet("border-width: 1px;border-style: solid;boder-color: rgb(0,0,0);")

(6)设置纵向滚动条

self.scrollArea = QtWidgets.QScrollArea(Form)
self.scrollArea.setGeometry(QtCore.QRect(10, 60, 551, 221))
self.scrollArea.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOn)
self.scrollArea.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
self.scrollArea.setWidgetResizable(False)
self.scrollArea.setObjectName("scrollArea")
self.scrollAreaWidgetContents = QtWidgets.QWidget()
self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 550, 3000))
self.scrollAreaWidgetContents.setMaximumSize(QtCore.QSize(1000, 4000))
self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents")

(7)设置日期 输入框

self.dateEdit = QtWidgets.QDateEdit(QDate.currentDate())
self.dateEdit.setObjectName("dateEdit")
self.dateEdit.setDisplayFormat("yyyy-MM-dd")
self.dateEdit.setMinimumDate(QDate.currentDate().addDays(-3652))
self.dateEdit.setMaximumDate(QDate.currentDate().addDays(3652))
self.horizontalLayout_2.addWidget(self.dateEdit)

(8)程序入口代码

if __name__ == '__main__':app = QtWidgets.QApplication(sys.argv)mainWindow = QtWidgets.QMainWindow()ui = Ui_Form()ui.setupUi(mainWindow)mainWindow.show()sys.exit(app.exec_())

(9)打包为.exe文件命令

pyinstaller -F -w  文件名称.py

http://www.mmbaike.com/news/23755.html

相关文章:

  • 广州微商城公司杭州优化seo
  • 图书馆网站建设的规章制度中山网站建设公司
  • 做网站推广好做么足球世界排名国家最新
  • wordpress 官方网站网络营销的方式和手段
  • 微信支付需要网站备案做好的网站怎么优化
  • 天津网站建设定做贵州二级站seo整站优化排名
  • 开发手机端网站模板下载游戏推广平台
  • 门户网站建设多少钱深圳百度seo培训
  • 中小型网站建设信息网络营销百科
  • 网上做论文的网站有哪些百度一下就知道首页
  • 上杭网页制作站长工具seo查询5g5g
  • 东莞万江今天最新通知seo指的是搜索引擎营销
  • 网站开发需要看相关书籍二级域名和一级域名优化难度
  • 任丘市网站建设互联网培训班学费多少
  • 重庆忠县网站建设排名优化seo公司
  • 有没有专门做奶粉的网站百度推广怎么优化排名
  • 西安网站建设制作价格低产品推广方案范例
  • 重庆网络公司网站建设易思企业网站管理系统
  • 百度云 wordpress 教程视频临沂做网络优化的公司
  • wordpress官网教程百度seo关键词报价
  • 网站开发公司杭州网站建设正规app推广
  • 手机网站微信支付代码网络营销策划的概念
  • 建筑工程招标网站引擎优化
  • 网站如何自己做优化做网站公司哪家好
  • 做网站好的网站建设公司深圳营销推广公司
  • 做政府门户网站方案茂名网站建设制作
  • 做营销型网站的教程磁力搜索
  • 网站建设英文翻译网级移动营销app下载
  • 江北网站制作百度竞价推广自己可以做吗
  • 金融公司网站建设模板下载太原首页推广