forked from qt-creator/qt-creator
Terminal setting: Fix placeholder text
Placeholder text should show the default. Change-Id: I584f13b5a38d1b80b23f777cc53b0e2a1f8bd0bf Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
This commit is contained in:
@@ -116,10 +116,9 @@ QWidget *GeneralSettings::createPage(QWidget *parent)
|
||||
QSettings *settings = Core::ICore::settings();
|
||||
const QStringList availableTerminals = ConsoleProcess::availableTerminalEmulators();
|
||||
const QString currentTerminal = ConsoleProcess::terminalEmulator(settings, false);
|
||||
const QString currentTerminalExplicit = ConsoleProcess::terminalEmulator(settings, true);
|
||||
m_page->terminalComboBox->addItems(availableTerminals);
|
||||
m_page->terminalComboBox->lineEdit()->setText(currentTerminal);
|
||||
m_page->terminalComboBox->lineEdit()->setPlaceholderText(currentTerminalExplicit);
|
||||
m_page->terminalComboBox->lineEdit()->setPlaceholderText(ConsoleProcess::defaultTerminalEmulator());
|
||||
} else {
|
||||
m_page->terminalLabel->hide();
|
||||
m_page->terminalComboBox->hide();
|
||||
|
||||
Reference in New Issue
Block a user