码迷,mamicode.com
首页 > 编程语言 > 详细

C++ GUI Qt入门

时间:2014-10-04 20:05:47      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   io   ar   strong   sp   div   

     *窗口部件布局:

                        微调器:QSpinBox

                        滑块   : QSLider

      *三大部件管理器:

                         水平: QHBoxLayout

                         垂直:QVBoxLayout

                         网格: QGridLayout

    *信号——槽连接和布局:

                         connect(发射信号,宏SIGNAL(信号), 接受信号, 宏SLOT(槽))

 

#include "mainwindow.h"
#include <QApplication>
#include <QHBoxLayout>
#include <QSlider>
#include <QSpinBox>
int main(int argc, char *argv[])
{
     QApplication app(argc, argv);
      QWidget *window = new QWidget;
      window->setWindowTitle("Enter Your Age");

      QSpinBox *spinbox = new QSpinBox;
      QSlider *slider = new QSlider(Qt::Horizontal);
      spinbox->setRange(0, 100);
      slider->setRange(0, 100);

      QObject::connect(spinbox, SIGNAL(valueChanged(int)),
                                       slider, SLOT(setValue(int)));
      QObject::connect(slider, SIGNAL(valueChanged(int)),
                               spinbox, SLOT(setValue(int)));
      spinbox->setValue(35);
      QHBoxLayout *layout = new QHBoxLayout;
      layout->addWidget(spinbox);
      layout->addWidget(slider);
      window->setLayout(layout);
      window->show();


      return app.exec();
}
bubuko.com,布布扣

新手上路,欢迎交流!

C++ GUI Qt入门

标签:style   blog   http   color   io   ar   strong   sp   div   

原文地址:http://www.cnblogs.com/qiu0130/p/4006233.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!