forked from mirror/openmw-tes3mp
added tooltips to dialgoue subview buttons
This commit is contained in:
parent
517b27e29a
commit
1a1f5dfc4a
1 changed files with 8 additions and 0 deletions
|
@ -426,25 +426,32 @@ CSVWorld::DialogueSubView::DialogueSubView (const CSMWorld::UniversalId& id, CSM
|
||||||
QHBoxLayout *buttonsLayout = new QHBoxLayout;
|
QHBoxLayout *buttonsLayout = new QHBoxLayout;
|
||||||
QToolButton* prevButton = new QToolButton(mainWidget);
|
QToolButton* prevButton = new QToolButton(mainWidget);
|
||||||
prevButton->setIcon(QIcon(":/go-previous.png"));
|
prevButton->setIcon(QIcon(":/go-previous.png"));
|
||||||
|
prevButton->setToolTip ("Switch to previous record");
|
||||||
QToolButton* nextButton = new QToolButton(mainWidget);
|
QToolButton* nextButton = new QToolButton(mainWidget);
|
||||||
nextButton->setIcon(QIcon(":/go-next.png"));
|
nextButton->setIcon(QIcon(":/go-next.png"));
|
||||||
|
nextButton->setToolTip ("Switch to next record");
|
||||||
buttonsLayout->addWidget(prevButton, 0);
|
buttonsLayout->addWidget(prevButton, 0);
|
||||||
buttonsLayout->addWidget(nextButton, 1);
|
buttonsLayout->addWidget(nextButton, 1);
|
||||||
buttonsLayout->addStretch(2);
|
buttonsLayout->addStretch(2);
|
||||||
|
|
||||||
QToolButton* cloneButton = new QToolButton(mainWidget);
|
QToolButton* cloneButton = new QToolButton(mainWidget);
|
||||||
cloneButton->setIcon(QIcon(":/edit-clone.png"));
|
cloneButton->setIcon(QIcon(":/edit-clone.png"));
|
||||||
|
cloneButton->setToolTip ("Clone record");
|
||||||
QToolButton* addButton = new QToolButton(mainWidget);
|
QToolButton* addButton = new QToolButton(mainWidget);
|
||||||
addButton->setIcon(QIcon(":/add.png"));
|
addButton->setIcon(QIcon(":/add.png"));
|
||||||
|
addButton->setToolTip ("Add new record");
|
||||||
QToolButton* deleteButton = new QToolButton(mainWidget);
|
QToolButton* deleteButton = new QToolButton(mainWidget);
|
||||||
deleteButton->setIcon(QIcon(":/edit-delete.png"));
|
deleteButton->setIcon(QIcon(":/edit-delete.png"));
|
||||||
|
deleteButton->setToolTip ("Delete record");
|
||||||
QToolButton* revertButton = new QToolButton(mainWidget);
|
QToolButton* revertButton = new QToolButton(mainWidget);
|
||||||
revertButton->setIcon(QIcon(":/edit-undo.png"));
|
revertButton->setIcon(QIcon(":/edit-undo.png"));
|
||||||
|
revertButton->setToolTip ("Revert record");
|
||||||
|
|
||||||
if (mTable->getFeatures() & CSMWorld::IdTable::Feature_Preview)
|
if (mTable->getFeatures() & CSMWorld::IdTable::Feature_Preview)
|
||||||
{
|
{
|
||||||
QToolButton* previewButton = new QToolButton(mainWidget);
|
QToolButton* previewButton = new QToolButton(mainWidget);
|
||||||
previewButton->setIcon(QIcon(":/edit-preview.png"));
|
previewButton->setIcon(QIcon(":/edit-preview.png"));
|
||||||
|
previewButton->setToolTip ("Open a preview of this record");
|
||||||
buttonsLayout->addWidget(previewButton);
|
buttonsLayout->addWidget(previewButton);
|
||||||
connect(previewButton, SIGNAL(clicked()), this, SLOT(showPreview()));
|
connect(previewButton, SIGNAL(clicked()), this, SLOT(showPreview()));
|
||||||
}
|
}
|
||||||
|
@ -453,6 +460,7 @@ CSVWorld::DialogueSubView::DialogueSubView (const CSMWorld::UniversalId& id, CSM
|
||||||
{
|
{
|
||||||
QToolButton* viewButton = new QToolButton(mainWidget);
|
QToolButton* viewButton = new QToolButton(mainWidget);
|
||||||
viewButton->setIcon(QIcon(":/cell.png"));
|
viewButton->setIcon(QIcon(":/cell.png"));
|
||||||
|
viewButton->setToolTip ("Open a scene view of the cell this record is located in");
|
||||||
buttonsLayout->addWidget(viewButton);
|
buttonsLayout->addWidget(viewButton);
|
||||||
connect(viewButton, SIGNAL(clicked()), this, SLOT(viewRecord()));
|
connect(viewButton, SIGNAL(clicked()), this, SLOT(viewRecord()));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue