48 int template_index =
templates_ -> currentIndex();
59 if (index == -1 &&
collections_ -> count() > 1) index = 1;
64 if (template_index != -1) {
88 if (!current_collection)
return;
91 templates_ -> insertItem(0,
tr(
"Nouveau modèle (entrez son nom)",
"combox box entry"), QVariant(
false));
102 int template_index =
templates_ -> currentIndex();
103 new_name_ -> setEnabled(!template_index);
QLineEdit * new_name_
New template name textfield.
virtual void updateNewName()
QString name() const override
virtual int indexForCollection(TitleBlockTemplatesCollection *) const
virtual TitleBlockTemplateLocation location() const
~TitleBlockTemplateLocationSaver() override
void updateTemplates() override
TitleBlockTemplateLocationSaver(const TitleBlockTemplateLocation &, QWidget *=nullptr)
QComboBox * templates_
Existing templates combo box.
void setLocation(const TitleBlockTemplateLocation &) override
virtual void updateTemplates()
virtual TitleBlockTemplatesCollection * collection() const
TitleBlockTemplatesCollection * parentCollection() const
QFormLayout * form_layout_