1
0
Fork 0

chrome scrollbars in CPUInfoBox, and Registers View.

This commit is contained in:
dreg_fr33project 2014-09-13 07:45:14 +02:00
parent 973cd01bab
commit bfb041859c
2 changed files with 8 additions and 2 deletions

View File

@ -11,7 +11,10 @@ CPUInfoBox::CPUInfoBox(StdTable* parent) : StdTable(parent)
setCellContent(0, 0, "");
setCellContent(1, 0, "");
setCellContent(2, 0, "");
setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);
setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
horizontalScrollBar()->setStyleSheet("QScrollBar:horizontal{border:1px solid grey;background:#f1f1f1;height:10px}QScrollBar::handle:horizontal{background:#aaa;min-width:20px;margin:1px}QScrollBar::add-line:horizontal,QScrollBar::sub-line:horizontal{width:0;height:0}");
int height = getHeight();
setMaximumHeight(height);
setMinimumHeight(height);
@ -22,7 +25,7 @@ CPUInfoBox::CPUInfoBox(StdTable* parent) : StdTable(parent)
int CPUInfoBox::getHeight()
{
return (getRowHeight() + 1) * 3;
return ((getRowHeight() + 1) * 3) + 10;
}
void CPUInfoBox::setInfoLine(int line, QString text)

View File

@ -37,6 +37,9 @@ CPUWidget::CPUWidget(QWidget* parent) : QWidget(parent), ui(new Ui::CPUWidget)
QScrollArea* scrollArea = new QScrollArea;
scrollArea->setWidget(mGeneralRegs);
scrollArea->horizontalScrollBar()->setStyleSheet("QScrollBar:horizontal{border:1px solid grey;background:#f1f1f1;height:10px}QScrollBar::handle:horizontal{background:#aaa;min-width:20px;margin:1px}QScrollBar::add-line:horizontal,QScrollBar::sub-line:horizontal{width:0;height:0}");
scrollArea->verticalScrollBar()->setStyleSheet("QScrollBar:vertical{border:1px solid grey;background:#f1f1f1;width:10px}QScrollBar::handle:vertical{background:#aaa;min-height:20px;margin:1px}QScrollBar::add-line:vertical,QScrollBar::sub-line:vertical{width:0;height:0}");
mRegsTab = new QTabWidget(this);
mRegsTab->addTab(scrollArea, "General");