首页 > 代码库 > SIGNAL & SLOT
SIGNAL & SLOT
1 #include <QApplication> 2 #include <QHBoxLayout> 3 #include <QSlider> 4 #include <QSpinBox> 5 6 int main(int argc, char *argv[]) 7 { 8 QApplication app(argc, argv); 9 10 QWidget *window = new QWidget; 11 window->setWindowTitle("Enter Your Age"); 12 13 QSpinBox *spinBox = new QSpinBox; 14 QSlider *slider = new QSlider(Qt::Horizontal); 15 16 spinBox->setRange(0,130); 17 slider->setRange(0,130); 18 19 QObject::connect(spinBox,SIGNAL(valueChanged(int)),slider,SLOT(setValue(int))); 20 QObject::connect(slider,SIGNAL(valueChanged(int)),spinBox,SLOT(setValue(int))); 21 22 spinBox->setValue(35); 23 24 QHBoxLayout *layout = new QHBoxLayout; 25 layout->addWidget(spinBox); 26 layout->addWidget(slider); 27 window->setLayout(layout); 28 29 window->show(); 30 31 return app.exec(); 32 }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。