36 q->setAttribute(Qt::WA_DeleteOnClose);
41 ui->runScriptButton->setHidden(
true);
59 connect(
ui->actionScript_Console, &QAction::toggled, [
this](
const bool checked) {
65 ui->templatesSearchEdit->addToCompletionList(QString::fromStdString(
util::getTemplateManifest(templateFolder.toStdString()).getName()));
67 connect(
ui->templatesSearchEdit, &dialog::CompletionBox::textChanged, [
this](
const QString& text) {
68 ui->templateGrid->setItemFilter(text);
72 ui->templateGrid->loadTemplates();
void setupLogo()
Definition: launchwindow.cpp:170
void signal_templateLoaded(QString, bool)
std::unique_ptr< chaiscript::ChaiScript > m_engine
Definition: launchwindow.cpp:205
TemplateManifest getTemplateManifest(const std::string &templateFolder)
Definition: taskutil.cpp:93
std::unique_ptr< chaiscript::ChaiScript > createLaunchWindowEngine()
createLaunchWindowEngine Creates a Chaiscript engine object for the launch window.
Definition: chaiscriptcreator.cpp:37
RecentItems & getRecentItems()
getRecentItems Gets a reference to the recent files list.
Definition: recentitems.cpp:206
bool shouldPopulateTemplatesOnLaunch() const
shouldPopulateTemplatesOnLaunch Gets the preference for whether to populate the task templates on the...
Definition: globalpreferences.cpp:488
std::unique_ptr< Ui::LaunchWindow > ui
Definition: launchwindow.cpp:203
void setConsoleVisibility(const bool visible)
Definition: launchwindow.cpp:96
void populateUi()
Definition: launchwindow.cpp:141
geometrize::preferences::GlobalPreferences & getGlobalPreferences()
getGlobalPreferences Shorthand function that gets a reference to the shared global preferences object...
Definition: globalpreferences.cpp:32
void loadConsoleHistory()
Definition: launchwindow.cpp:104
LaunchWindow * q
Definition: launchwindow.cpp:204