Qt学习笔记(一)

来源:互联网 发布:淘宝美国直邮有假货吗 编辑:程序博客网 时间:2024/05/16 10:37

用Qt来做一个简单的小程序的流程:

1、创建 一个QWidgets Application项目。在mainwindow.ui设计出想要的界面。

2、然后是利用信号SIGNAL和槽SLOT把各个操作联系起来。

   A、先在  .h 中把SLOT定义出来。  

          private slots:

                void slotName();

  B、然后再mainwindow.cpp中把这个slot按所需功能写一下。

        void Widget::slotName()
         {
           /*QProcess *myProcess = new QProcess(parent);
           myProcess->start(program, arguments);*/
           QProcess *process=new QProcess;
           QString startProgram=ui->lineEdit->text();
           process->start(startProgram.trimmed());
           ui->lineEdit->clear();
           this->close();
         }

  C、用connect把信号和槽连接起来

      QObject::connect(ui->lineEdit某个组件的名字,SIGNAL(某个操作),this,SLOT(slotName()));


以上,基本就可以完成一个简单的程序了。

0 0