QDialog

重点代码:

mainwindow.cpp
//保证对话窗口出来时,不能点击原窗口;dialog->setModal(true);
dialog.cpp//隐藏对话框的边框;setWindowFlag(Qt::FramelessWindowHint);//设置对话框为透明属性;setAttribute(Qt::WA_TranslucentBackground);

QDialog没有圆角属性,需要借助其它如Frame;

QDialog不在ui界面中需要用代码实现

QScroollArea设置面板滚动视图:

关闭水平滚动条:属性——horizontalScrollBarPolicy——ScrollAlwaysOff;

QScrollBar

QScrollBar:vertical{background:rgb(255, 255, 255)}
/*设置滑条颜色和圆角*/
QScrollBar::handle:vertical{background:rgba(139, 139, 139,60%);border-radius:5px}
/* 实现悬停加深效果*/
QScrollBar::handle:vertical:hover{background:rgba(139, 139, 139);border-radius:5px}
/*去除上下按钮 */
QScrollBar::add-line:vertical{width:0px;height:0px;}
QScrollBar::sub-line:vertical{width:0px;height:0px;}

Tab Widget:

添加光标按钮:QTab Widget——tabsClosable

    /利用槽;添加光标按钮,类似浏览器标签的X关闭按钮;ui->tabWidget->removeTab(index);

listWidget:

设置背景色,框线
QListWidget{background-color:rgb(223, 223, 223);
border:none;}
标签颜色,高度
QListWidget::item{background-color:rgba(223, 223, 223,50%);
height:30px}
标签选中时的颜色;
QListView::item:selected {background-color:white;color:black;}

去掉左边标签的浅灰色边框:focusPolicy——NoFocus;

widget.cpp//设置索引为当前索引;ui->tabWidget->setCurrentIndex(currentRow);

对话窗口、面板滚动视图、标签切换视图;QDialog、QScroollArea、相关推荐

  1. ios中使用SegmentedControl来切换视图

    From 效果图 设计图 结构与原理 视图结构 切换视图原理 代码 From ios中使用SegmentedControl来切换视图 效果图 设计图 结构与原理 视图结构 共有3个ViewContro ...

  2. 【逆向工具】IDA使用5-( string、图形化与视图的切换、图形化显示反汇编地址、自动注释、标签使用)...

    分析petya病毒时新学会的技巧. IDA技巧1 : string 提取文件中的字符串内容,如果看到一些文件字符串可以定位到关键的函数中. view -> open subview -> ...

  3. Android仿人人客户端(v5.7.1)——点击左侧菜单栏中的Item切换视图

    转载请标明出处:http://blog.csdn.net/android_ls/article/details/8765193 在前面几讲中,左侧菜单(左侧面板).满足滑动或点击子View的方式,打开 ...

  4. iOS开发8:使用Tool Bar切换视图

    之前讨论的都是单视图应用程序,而在实际应用中,我们可能要多个视图,并根据用户的需要切换视图. iOS中几种典型的多视图程序: (1)Tab Bar Application:程序的底部有一排按钮,轻触其 ...

  5. 从一个视图控制器切换到另一个视图控制器的几种方式

    从一个视图控制器切换到另一个视图控制器的几种方式 1,模态(modal)画面的显示方法: 例如iphone通讯录管理程序中,追加新的通讯纪录时,就是使用这种模态画面 例:点击一个按钮,进入另一个界面 ...

  6. 使用Tab Bar切换视图

    上一篇文章提到了多视图程序中各个视图之间的切换,用的Tool Bar,说白了还是根据触发事件使用代码改变Root View Controller中的Content View.这次,我们还是讲一讲切换视 ...

  7. 使用Tool Bar切换视图

    之前讨论的都是单视图应用程序,而在实际应用中,我们可能要多个视图,并根据用户的需要切换视图. iOS中几种典型的多视图程序: (1)Tab Bar Application:程序的底部有一排按钮,轻触其 ...

  8. UITableView 系列二 :资料的设定方式 (Navigation Controller切换视图) (实例)

    这篇文章介绍使用UINavigationController切换视图.这个Navigation Controller功能强大,主要用来切换多级的视图.可以将Navigation Controller理 ...

  9. win10切换视图快捷键and其他

    摸鱼必备 除了通过笔记被触摸板切换,快捷键也要了解一下. windows快捷键 打开任务视图 win + Tab 切换视图 win + Ctrl + ←/→ 添加视图 win + Ctrl + D 关 ...

最新文章

  1. 第九章:路由网关(Zuul)的使用
  2. WebRTC对你意味着什么
  3. 200t不稳定_技术革新!将不可能变为可能 这家企业是怎么做到的?
  4. 从欧拉公式看三角波的单边谱与双边谱
  5. PHP SESSION生存时间设置
  6. [转] 在 Mac OS X 下编译 Objective-C 运行时
  7. 1056 组合数的和 (15 分)—PAT (Basic Level) Practice (中文)
  8. PDF虚拟打印机怎么保存文件
  9. UTF-8转换为GBK编码
  10. 给自己做一块开发板 #AnyBoard
  11. 美国的人民币汇率谋略
  12. 部分手机打开USB调试,安装失败解决办法
  13. PageOffice实现在线编辑Word的手写批注功能
  14. springboot实现oos上传下载
  15. 更安全的ftp服务器Pure-FTP搭建(4)
  16. 面试题—Mybatis动态sql是什么意思?常用的标签有哪些和用途?
  17. VMware ESXi 6.7 U3 Unlocker OEM BIOS 集成 REALTEK 网卡驱动和 NVMe 驱动 (集成驱动版)
  18. 生物统计分析之ROC曲线分析
  19. swpuctf 2021
  20. Siemens Simatic TIA Portal v17.0

热门文章

  1. 计算机win键在哪,Windows键是哪个?电脑上的Win键在哪里? [图片和文字]
  2. 木瓜 移动端 java 高工
  3. 新浪微博开放平台站内应用开发流程直播(一)
  4. 路径穿越(Path Traversal)详解
  5. 山东最新高级消防设施操作员考试真题及答案
  6. 串口转以太网服务器市场现状研究分析与发展前景预测报告
  7. android官方转圈圈,android 弹出之后,一直转圈圈??
  8. 解决KETTLE9 连接MYSQL 8 Error connecting to database: (using class org.gjt.mm.mysql.Driver)
  9. 嵌入式设计与开发项目-DS18B20温度传感器程序设计
  10. IDEA自动生成实体类XML