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这两个控件,很重要的。。。

  • 相关阅读:
    POI做报表
    (一) DB2的备份和恢复:准备
    西天取经为节约成本该裁掉哪位?
    python中configpraser模块
    python中subprocess模块
    python中os模块
    python中random模块
    python中time模块和datetime模块
    python中序列化json模块和pickle模块
    迭代器生成器函数的递归调用与二分法
  • 原文地址:https://www.cnblogs.com/shixiaomiao/p/3984278.html
Copyright © 2011-2022 走看看