您的位置:首页 > 财经 > 金融 > 长春站是火车站还是高铁站_国外b2b商务平台_平台关键词排名优化_四川seo

长春站是火车站还是高铁站_国外b2b商务平台_平台关键词排名优化_四川seo

2024/12/23 10:24:28 来源:https://blog.csdn.net/sc_o_r_pio/article/details/142414228  浏览:    关键词:长春站是火车站还是高铁站_国外b2b商务平台_平台关键词排名优化_四川seo
长春站是火车站还是高铁站_国外b2b商务平台_平台关键词排名优化_四川seo

可以在一个范围内拖动。

常用属性和方法

包括当前值、最大值、最小值

// 获取和设置当前值
int value() const;
void setValue(int);// 获取和设置最大值
int maximum() const;
void setMaximum(int);// 获取和设置最小值
int minimum() const;
void setMinimum(int);// 一次设置最大值和最小值
void setRange(int min, int max)

方向

滑动条分水平滑动条和垂直滑动条(默认的方向是垂直的

// 获取和设置滑动条的方向
Qt::Orientation orientation() const;
void setOrientation(Qt::Orientation);

步长

滑动条有两种步长

  • singleStep:是指按键盘的左右箭头(←/→)时的步长
  • pageStep:是指点击滑块两侧时的步长
// 获取和设置singleStep
int singleStep() const;
void setSingleStep(int);// 获取和设置pageStep
int pageStep() const;
void setPageStep(int);

常用信号

// 当滑块被按下时发射该信号
void sliderPressed();// 当滑块移动时发射该信号
void sliderMoved(int value);// 当滑块释放时发射该信号
void sliderReleased();// 当滑动条的值改变时,发射该信号
void valueChanged(int value);

举例:

#ifndef WIDGET_H
#define WIDGET_H#include <QWidget>
#include<QLineEdit>
#include<QSlider>
#include<QVBoxLayout>class Widget : public QWidget
{Q_OBJECTpublic:Widget(QWidget *parent = nullptr): QWidget(parent){resize(300,300);slider=new QSlider(this);slider->setRange(0,100);slider->setOrientation(Qt::Horizontal);//设置滑动条为水平方向slider->setSingleStep(1);//设置键盘左右键操作滑动条时的步长slider->setPageStep(10);//设置点击滑块2侧时滑动条的步长edit=new QLineEdit(this);QVBoxLayout* v_box=new QVBoxLayout(this);v_box->addWidget(slider);v_box->addWidget(edit);//slider绑定槽函数connect(slider,&QSlider::valueChanged,this,[=](){QString info="滑动条的当前值为:"+QString::number(slider->value());edit->setText(info);});}~Widget()=default;
private:QSlider* slider;QLineEdit* edit;
};
#endif // WIDGET_H

学习链接:https://github.com/0voice

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com