zoukankan      html  css  js  c++  java
  • QT练习3:QT数字和滚动条关联

    #include <QApplication>
    #include
    <QPushButton>
    #include
    <QHBoxLayout>
    #include
    <QSlider>
    #include
    <QSpinBox>
    #include
    <QWidget>
    #include
    <QFont>

    class MyWidget:public QWidget
    {
    public:
    MyWidget(QWidget
    *parent = 0);
    };

    MyWidget::MyWidget(QWidget
    *parent):QWidget(parent)
    {
    QSpinBox
    *agenum_sb = new QSpinBox();//新建一个QSpinbox部件
    agenum_sb->setRange(0,100);//设置QSpinbox部件的值范围
    agenum_sb->setValue(0);//设置QSpinbox的初始值

    QSlider
    *agenum_sl = new QSlider(Qt::Horizontal);//建立一个QSlider部件
    agenum_sl->setRange(0,100);
    agenum_sl
    ->setValue(0);

    connect(agenum_sb,SIGNAL(valueChanged(
    int)),agenum_sl,
    SLOT(setValue(
    int)));
    connect(agenum_sl,SIGNAL(valueChanged(
    int)),agenum_sb,
    SLOT(setValue(
    int)));
    QHBoxLayout
    *layout = new QHBoxLayout;//定义一个窗口水平布局
    layout->addWidget(agenum_sb);//将两个部件加入到layout中
    layout->addWidget(agenum_sl);

    setLayout(layout);
    setWindowTitle(
    "Enter Your Age");//设置窗口标题
    }

    int main(int argc, char *argv[])
    {
    QApplication app(argc,argv);

    MyWidget widget;
    widget.show();

    return app.exec();
    }



    效果图如下:

  • 相关阅读:
    c copy
    IfcVertexLoop
    qt windeployqt 日志
    IfcPolyLoop
    IfcEdgeLoop
    IfcLoop
    QTableWidget
    QList删除元素
    matlab X的负次方函数绘制2
    matlab X的负次方函数绘制1
  • 原文地址:https://www.cnblogs.com/hnrainll/p/2053461.html
Copyright © 2011-2022 走看看