Fixed spacing of number and script name in recently loaded list.

This commit is contained in:
Mohammed Nafees 2014-04-05 01:10:02 +05:30
parent eae95a57b7
commit 7b5c733d9e
2 changed files with 9 additions and 12 deletions

View file

@ -32,9 +32,8 @@ RunningScriptsWidget::RunningScriptsWidget(QDockWidget *parent) :
connect(_runningScriptsTable, &QTableWidget::cellClicked, this, &RunningScriptsWidget::stopScript); connect(_runningScriptsTable, &QTableWidget::cellClicked, this, &RunningScriptsWidget::stopScript);
_recentlyLoadedScriptsTable = new ScriptsTableWidget(ui->recentlyLoadedScriptsTableWidget); _recentlyLoadedScriptsTable = new ScriptsTableWidget(ui->recentlyLoadedScriptsTableWidget);
_recentlyLoadedScriptsTable->setColumnCount(2); _recentlyLoadedScriptsTable->setColumnCount(1);
_recentlyLoadedScriptsTable->setColumnWidth(0, 25); _recentlyLoadedScriptsTable->setColumnWidth(0, 265);
_recentlyLoadedScriptsTable->setColumnWidth(1, 242);
connect(_recentlyLoadedScriptsTable, &QTableWidget::cellClicked, connect(_recentlyLoadedScriptsTable, &QTableWidget::cellClicked,
this, &RunningScriptsWidget::loadScript); this, &RunningScriptsWidget::loadScript);
@ -219,15 +218,11 @@ void RunningScriptsWidget::createRecentlyLoadedScriptsTable()
_recentlyLoadedScriptsTable->setRowCount(limit); _recentlyLoadedScriptsTable->setRowCount(limit);
for (int i = 0; i < limit; ++i) { for (int i = 0; i < limit; ++i) {
QTableWidgetItem *scriptName = new QTableWidgetItem; QTableWidgetItem *scriptName = new QTableWidgetItem;
scriptName->setText(QFileInfo(_recentlyLoadedScripts.at(i)).fileName()); scriptName->setText(QString::number(i+1) + ". " +QFileInfo(_recentlyLoadedScripts.at(i)).fileName());
scriptName->setToolTip(_recentlyLoadedScripts.at(i)); scriptName->setToolTip(_recentlyLoadedScripts.at(i));
scriptName->setTextAlignment(Qt::AlignLeft | Qt::AlignVCenter); scriptName->setTextAlignment(Qt::AlignLeft | Qt::AlignVCenter);
QTableWidgetItem *number = new QTableWidgetItem;
number->setText(QString::number(i+1) + ".");
number->setTextAlignment(Qt::AlignLeft | Qt::AlignVCenter);
_recentlyLoadedScriptsTable->setItem(i, 0, number); _recentlyLoadedScriptsTable->setItem(i, 0, scriptName);
_recentlyLoadedScriptsTable->setItem(i, 1, scriptName);
} }
int y = ui->recentlyLoadedScriptsTableWidget->y() + 15; int y = ui->recentlyLoadedScriptsTableWidget->y() + 15;
@ -235,7 +230,9 @@ void RunningScriptsWidget::createRecentlyLoadedScriptsTable()
y += _recentlyLoadedScriptsTable->rowHeight(i); y += _recentlyLoadedScriptsTable->rowHeight(i);
} }
ui->recentlyLoadedInstruction->setGeometry(20, y, width() - 20, ui->recentlyLoadedInstruction->height()); ui->recentlyLoadedInstruction->setGeometry(36, y,
ui->recentlyLoadedInstruction->width(),
ui->recentlyLoadedInstruction->height());
repaint(); repaint();
} }

View file

@ -140,8 +140,8 @@ font: bold 14pt;</string>
<rect> <rect>
<x>36</x> <x>36</x>
<y>590</y> <y>590</y>
<width>203</width> <width>211</width>
<height>31</height> <height>41</height>
</rect> </rect>
</property> </property>
<property name="styleSheet"> <property name="styleSheet">