1.使用样式表(stylesheet)设置颜色: 1QFrame* horizontalLine =newQFrame(this);2horizontalLine->move(20,20);3horizontalLine->setFixedHeight(1);4horizontalLine->setFrameShape(QFrame::HLine);5horizontalLine->setStyleSheet("background-color: red;");//设置水平线颜色为红色678QSplitter* verticalLine =...
horizontalLine->setFrameShape(QFrame::HLine); QPalette pal = palette(); pal.setColor(QPalette::Background, Qt::red); horizontalLine->setAutoFillBackground(true); horizontalLine->setPalette(pal); // 设置水平线颜色为红色 QSplitter* verticalLine = QSplitter(Qt::Vertical); verticalLine->move(...
horizontal line 呈现为一条2px的线, 上下颜色分别为#a0a0a0和白色 stylesheet的方法: border-top: 1px solid red; background-color: green; 但是必须设置line的高度为2. 因为hline的默认高度为0 palette方法: QPalette palette = line->palette(); palette.setColor(QPalette::Dark, Qt::green); line->se...
1.1.控件拖拽 1.2.代码实现 1QFrame*line=newQFrame(); 2line->setFrameShape(QFrame::HLine); 3line->setFrameShadow(QFrame::Plain); 4//line->raise();//顶层展示 1. 2. 3. 4. 2.horizontal line 和vertical line 在QGridLayout 中的应用 以下为代码实现: #include "mainwindow.h" #include "...
1、::add-line,滚动条下按钮(垂直)/右按钮(水平)。例: QScrollBar::add-line:vertical { height:50px; width:50px; subcontrol-position: bottom; subcontrol-origin: margin; } QScrollBar::add-line:horizontal { height:50px; width:50px;
`Horizontal Line`是`Qt`中的一个水平线控件。`Qt`是一个跨平台的应用程序开发框架,`Horizontal Line`控件通常用于在`Qt`应用程序中创建水平线,以分隔不同的组件或区域。 要在`Qt`中使用`Horizontal Line`,可以按照以下步骤进行操作: 1. 创建一个`QFrame`对象,并将其设置为水平直线形状。 2. 设置`QFrame`...
::sub-line QScrollBar 内容减少方向的按钮 ::sub-page QScrollBar 减少一页的按钮,在滑块与减少一行 sub-line 之间 ::tab QTabBar 和 QToolBox 的一个页选项 ::tab-bar 一个QTabWidget 的 tab 按钮,设置 tabs 一般用 ::tab ::tear TabBar 的指示符 ::tearoff QMenu 的指示符 ::text QAbstractitemView...
QScrollBar::add-line:vertical // 这个应该是设置下箭头的,3.png就是箭头 { height:9px;width:8px;border-image:url(:/images/a/3.png);subcontrol-position:bottom;} QScrollBar::sub-line:vertical // 设置上箭头 { height:9px;width:8px;border-image:url(:/images/a/1.png);subcontrol-...
::sub-line——用于减去 QScrollBar 的一行的按钮。 ::sub-page——控点(滑块)和 QScrollBar 子行之间的区域。 ::tab——QTabBar 或 QToolBox 的选项卡。 ::tab-bar——QTabWidget 的选项卡栏。此子控件仅用于控制 QTabWidget 中 QTabBar 的位置。 使用::tab 子控件设置选项卡的样式。
滚动条有两种,水平的和垂直的,我这里面只设置了垂直的,水平的其实差不多,只需要把 vertical 换成horizontal。 更多的自定义样式可以参考http://www./name/193435,有点乱不过还能用,具体的意思我在上面已经添加注释。 样式中设计到一些图片,如果您需要源代码例子,请下载:ListWidget.rar. ...