QTabWidget修改tabbar的大小

m_tab=new tabWidget;

m_tab->addTab(m_UnaddedList_train,QString("train"));
m_tab->addTab(m_UnaddedList_station,QString("station"));
m_tab->addTab(m_UnaddedList_group,QString("group"));
//m_tab->setStyleSheet("QHeaderView::section{background-color:rgb(40,143,218);font:13pt ‘宋体‘;color: white;};");

QTabBar *bar=m_tab->getTabBar();
bar->setStyleSheet(QString("QTabBar::tab{min-height: 20px; min-width: 120px;}"));//使用QSS来修改QTabBar的高和宽。

class tabWidget:public QTabWidget
{
public:
tabWidget()
{
QTabWidget::QTabWidget();
}
QTabBar* getTabBar();
};

上面是由于我使用的QT版本过老,tabBar()函数是protected,不能在类外使用,于是我继承QTabWidget,写了一个public的getTabBar()函数,用来返回对应的QTabBar

原文地址:https://www.cnblogs.com/yuzhiboprogram/p/10062480.html

时间: 2024-07-31 10:35:44

QTabWidget修改tabbar的大小的相关文章

【IOS】修改TabBar属性

1 if (IOS7) { 2 3 4 //ios7下,tabbar选中的文字颜色 5 6 _tabBarController.tabBar.tintColor = COLOR(245, 254, 0, 1); 7 8 } 9 10 else { 11 12 //ios6下,tabbar选中的文字颜色 13 14 [[UITabBarItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys

修改HDFS块大小

环境:OS:Centos 6.5 x64 & Soft:Hadoop 1.2.1 1.查看当前块大小,默认64M. [[email protected] hadoop-1.2.1]$ bin/hadoop fs -stat "%o" ./in/test1.txt67108864 2.修改hdfs-site.conf配置文件,增加全局参数dfs.block.size. [[email protected] hadoop-1.2.1]$ cat conf/hdfs-site.xml

修改VNC分辨率大小

实验系统是centos6.5,在被连接的机器上需要安装vncserver. 1.第一种方法:使用geometry参数进行调整 使用man命令获得关于geometry参数的描述 [[email protected] ~]# man vncserver --        -geometry widthxheight               Specify the size of the desktop to be created. Default is 1024x768. -- 可见,默认的分

Android - 使用PS修改PNG图片大小

使用PS修改PNG图片大小 本文地址:http://blog.csdn.net/caroline_wendy 1. 缩放图片 在UI设计时,PNG的图像可能过大或过小,尽量不要在程序中适配图片,如拉伸(scaleType=fixXY),会造成模糊. 把PNG图片,拖入PS中,点击[图像]->[图像大小](Alt+Command+I),即可调整: 即可. 2. 剪裁图片 如果需要剪裁图片,选择[裁剪工具](C),根据选择框和比例,自由拖动. 即可.

Eclipse(MyEclipse)使用技巧——修改注释字体大小

Eclipse在安装完成后,注释的字体大小远远小于代码的大小,按照网上查的相关信息 窗口--首选项--常规--外观--颜色和字体--基本--文本字体--编辑 Window -->Preferences --> General --> Appearance --> Colors and Fonts -->Basic --> Text Font --> Edit --> 大小 ,进行了修改后,代码与注释字体是整体都变大了,但是注释的字体还是小于代码,这跟我想要的

关于修改tabbar的颜色的问题

首先,项目是在故事板中搭建的,所以遇到这个问题的时候,首先是想到在故事板中找到相关的属性,确实是有一个Selected Image,但是设置了这个图片以后,运行的效果是,点击选择后,本身的image就没有了: (不知道这个属性是做什么用的) 然后就想着还是用代码添加吧,于是就有了下面的一大段代码 TableViewController *tv = [[TableViewController alloc]init]; TableViewController2 *tv2 = [[TableViewC

oracle--查看表空间大小以及修改表空间大小

  一.修改表空间大小 解决以上问题的办法:通过增大表空间即可解决,如下: Sql代码   使用dba用户登陆 sqlplus  / as  sysdba; 执行如下命令: SQL > ALTER TABLESPACE SYSTEM ADD DATAFILE '/u01/app/oracle/oradata/test/system02.dbf' SIZE 20480M AUTOEXTEND OFF; 注意:其中'/u01/app/oracle/oradata/test/system02.dbf'

xcode6 里面通过subclass UITabbar 来修改tabbar的高度

项目需要,需要修改tabbar的高度. 网上找了很多,基本上两个思路 1. 遍历tabbar的所有子view,然后修改frame. 2. 完全自己定制tabbar 第一个,感觉不是很稳定,需要每次tabbar修改frame后,再次调用修改. 第二种,感觉修改太多了.我只是要修改以下高度啊. 后来发现可以在xcode上设置UITabbarController的UITabbar,那是不是可以自己subclass以下UITabbar,然后在sizeThat 重载下,返回自己的想要的高度. 试了下,果然

db2   使用重定向方式恢复数据 and 修改表空间大小

Backup a DB2 database and restore redirect it to a different location [[email protected] ~]$ db2 backup db erpdb to /home/db2inst1/backups [[email protected]primarynode-1 ~]$ scp ERPDB.0.db2inst1.NODE0000.CATN0000.20170511104723.001 172.16.0.77:/home