zoukankan      html  css  js  c++  java
  • 第一个完完整整的Qt界面

    用的IDE:PyCharm3.4,

    模块:pyside(pyqt4),pyserial

    记录如下:

    (1)QtGui.QMainWindow大类(有放大缩小的框)

      QtGui.Dialog(对话框类)(没有放大缩小功能哟,只有隐藏,关闭)

      http://www.cnblogs.com/shixiaomiao/p/3961336.html

    (2)QtGui.QMessageBox(提示信息的窗口,但是他已经有很多的类型呀,比如waring的(有图标),about(纯文本))只有Ok和X

    QtGui.QFileDialog(打开文件所弹出来的窗口)

    QtGui.QStandardItem(好像是下拉条里添加项)

    QtGui.QLabel(标签条,这个很好用哦)

    QtGui.QPushButton(按钮,可以触发事件,这个也不错)

    QtGui.QGridLayout(这是一个树状的布局,不是很清楚)

     这几个控件这里都有用到:http://www.cnblogs.com/shixiaomiao/p/3985371.html

    (3)QtGui.QLineEdit(一个可写的长条型编辑框)

      QtGui.QDialogButtonBox(将几个按钮组合在一起的东东,我只是用来捆绑,使得按钮的布局更好看一些,其余功能待挖掘)

      QtGui.QSplitter(可拉伸的分割器,这个不错,可以让布局很漂亮哟!)

      QtGui.QTableView(一个视图,可逐行显示数据,很清楚,但是编辑与否待商榷,还有感觉他是一个“傀儡皇帝”,很多的功能都是要通过model的,哎。。。没有多少实权呀!)

      QtGui.QTextEdit(哇塞,这个可是罄竹难书呀,很强大的一个控件,对他的光标“累觉不爱”,不过做好了还是很漂亮的)

      QtGui.QAction(菜单栏下面的功能键)

    按键触发事件:http://www.cnblogs.com/shixiaomiao/p/3961454.html

    emit,connect信号与槽机制:

    待写QtGui.QTextEdit和QtGui.QTableView这两个控件,很重要的。。。

  • 相关阅读:
    运营设计方法论
    使用 typescript ,提升 vue 项目的开发体验(2)
    PAT 1078. 字符串压缩与解压
    PAT 1077. 互评成绩计算
    PAT 1076. Wifi密码
    PAT 1075. 链表元素分类
    PAT 1074. 宇宙无敌加法器
    PAT 1073. 多选题常见计分法
    PAT 1072. 开学寄语
    PAT 1071. 小赌怡情
  • 原文地址:https://www.cnblogs.com/shixiaomiao/p/3984278.html
Copyright © 2011-2022 走看看