当前位置: 首页 > news >正文

培训教育类网站模板北京云无限优化

培训教育类网站模板,北京云无限优化,网站建设与网页设计课程设计,怎样把一个网站建设的更好QLabel 是 Qt 中的标签类#xff0c;通常用于显示提示性的文本#xff0c;也可以显示图像 对齐方式 用于设置标签中的内容在水平和垂直两个方向上的对齐方式#xff0c;比如左对齐、右对齐、上对齐、下对齐、水平居中、垂直居中等。 // 获取和设置文本的对齐方式 Qt::Ali…QLabel 是 Qt 中的标签类通常用于显示提示性的文本也可以显示图像 对齐方式 用于设置标签中的内容在水平和垂直两个方向上的对齐方式比如左对齐、右对齐、上对齐、下对齐、水平居中、垂直居中等。 // 获取和设置文本的对齐方式 Qt::Alignment alignment() const; void setAlignment(Qt::Alignment);其中Qt::Alignment 是一个宏常用取值如下 Qt::AlignLeft0x0001 水平方向-左对齐Qt::AlignRight0x0002 水平方向-右对齐Qt::AlignHCenter0x0004 水平方向-居中对齐Qt::AlignTop0x0020垂直方向-上对齐Qt::AlignBottom0x0040垂直方向-下对齐Qt::AlignVCenter0x0080垂直方向-居中对齐Qt::AlignCenterAlignVCenter | AlignHCenter 垂直方向和水平方向-居中对齐 上面的每一个宏都代表 16 进制中的一位可以进行或|操作来同时设置多个对齐方式。 该属性既可以在 Qt 设计师右侧的属性窗口中修改也可以在代码中动态地获取和修改 换行 使能换行时那么标签在缩放时如果文字可以显示在下一行就会自动换行 // 获取和设置文本是否允许换行 // 换行时在 word-breaks处不会将一个完整的单词显示在两行 bool wordWrap() const; // 判断是否允许换行 void setWordWrap(bool on); // 设置是否允许换行 该属性既可以在 Qt 设计师右侧的属性窗口中修改也可以在代码中动态地获取和修改 其他的之前的学习都学习过就不罗列了具体查文档即可 例子 该案例演示如何设置和获取标签文本文本对齐方式文本换行以及显示图片 #include QLabelTest.h #includeQTime #includeQMessagebox #includeQPixmapQLabelTest::QLabelTest(QWidget *parent): QWidget(parent), ui(new Ui::QLabelTestClass()) {ui-setupUi(this);// 获取文本和设置文本ui-labelGetSetText-setFont(QFont(黑体, 16));ui-labelGetSetText-setText(获取文本和设置文本初始化完成);connect(ui-pbtGetText, QPushButton::clicked, this, [this]() {auto s ui-labelGetSetText-text();QMessageBox::information(this, 标签演示, s);});connect(ui-pbtSetText, QPushButton::clicked, this, [this]() {ui-labelGetSetText-setText(QString(QTime::currentTime().toString()));});// 文本对齐方式ui-labelAlignText-setFont(QFont(黑体, 16));ui-labelAlignText-setText(为中华民族伟大复兴而努力奋斗);connect(ui-pbtLeftAlign, QPushButton::clicked, this, [this]() {ui-labelAlignText-setAlignment(Qt::AlignLeft| Qt::AlignVCenter);});connect(ui-pbtCenterAlign, QPushButton::clicked, this, [this]() {ui-labelAlignText-setAlignment(Qt::AlignCenter);});connect(ui-pbtRightAlign, QPushButton::clicked, this, [this]() {ui-labelAlignText-setAlignment(Qt::AlignRight|Qt::AlignVCenter);});// 文本换行ui-lableWrapText-setFont(QFont(黑体, 16));ui-lableWrapText-setText(为人民幸福而奋斗为社会主义事业而努力奋斗,为中华民族伟大复兴而奋斗);connect(ui-pbtEnbleWrap, QPushButton::clicked, this, [this]() {ui-lableWrapText-setWordWrap(true);});connect(ui-pbtDisableWrap, QPushButton::clicked, this, [this]() {ui-lableWrapText-setWordWrap(false);});// 显示图片int index 0;connect(ui-pbtShowImg, QPushButton::clicked, this, []() {QPixmap qpm;if (index 0){qpm.load(:/Icon/logo_dingding_circle.svg);index;}else{index 0;qpm.load(:/Icon/logo_wechat.svg);}ui-labelShowImg-setPixmap(qpm);ui-labelShowImg-setScaledContents(false);ui-labelShowImg-setAlignment(Qt::AlignCenter);}); }QLabelTest::~QLabelTest() {delete ui; }
http://www.dnsts.com.cn/news/262703.html

相关文章:

  • 网页做网站的尺寸wordpress前台管理员
  • wordpress 移动建站项目计划书范文
  • 微信上做任务让你注册彩票网站无锡网站制作一般多少钱
  • 网站如何做导航条做赌场网站犯法么
  • 大连淘宝网站建设wap网
  • 上海网站制作价格企业网盘哪个最好用
  • 怎样做网站能百度能搜到列表页面设计模板
  • 品牌网站建设小蝌蚪c彭阳门户网站建设
  • 手机网站违规禁止访问怎么办重庆招聘网站建设
  • 手机网站 代码格式网络营销的七种方法
  • 做小程序的公司有哪些比较好?精选网站建立 推广 优化
  • 网站建设团队与分工重庆网站开发价格
  • dw网站制作模板品牌设计
  • 前端如何兼职做网站企业网站系统设计论文
  • 网站页面一般做多大西安城乡住房建设厅网站首页
  • 扬州建设银行网站大型网站建设 教程
  • 如何建设一个文件分享网站抖音广告推广
  • 响应式网站检测工具广州网站建设+致茂
  • 做网站的平台有哪些seo怎么去优化
  • 婚纱摄影网站设计思路网站建设方案项目书
  • 网站如果不备案网络推广引流最快方法
  • 购物网站建设好处WordPress图床api
  • 网站鼠标经过图片代码网站后台如何上传文件
  • 婚庆网站设计说明书网站建设做网站怎么做
  • 象58同城网站建设需要多少钱建筑学太烧钱了
  • h5商城网站 源代码太原小程序开发定制
  • 网站开发与服务器匹配王烨超
  • 网站设计师的岗位职责下载网站模板怎么使用教程
  • 微信引流推广网站建设wordpress写文件到磁盘失败
  • seo推广编辑wifi网络优化软件