21#ifndef LINEINPUTDIALOG_H
22#define LINEINPUTDIALOG_H
24#include "Gui/Utils/Widgets/Dialog.h"
25#include "Utils/Pimpl.h"
27UI_FWD(LineInputDialog)
53 LineInputDialog(
const QString& title,
const QString& infoText,
const QString& inputText,
54 QWidget* parent =
nullptr);
55 LineInputDialog(
const QString& title,
const QString& infoText, QWidget* parent =
nullptr);
58 void setHeaderText(
const QString&
text);
59 void setInfoText(
const QString&
text);
60 void setCompleterText(
const QStringList& lst);
80 void setPlaceholderText(
const QString&
text);
82 void showInfo(
bool b,
const QString& infoPrefix = QString());
94 void textEdited(
const QString&
text);
97 void showEvent(QShowEvent* e)
override;
98 void closeEvent(QCloseEvent* e)
override;
102 getRenameFilename(QWidget* parent,
const QString& oldName,
const QString& parentPath = QString());
103 static QString getNewFilename(QWidget* parent,
const QString& info,
const QString& parentPath = QString());
Dialog with Settings connection. Also contains triggers for language_changed() and skin_changed()....
Definition Dialog.h:37
Definition EngineUtils.h:33