The TemplateGrid class models the UI for a dynamic grid of project templates.
More...
#include <templategrid.h>
The TemplateGrid class models the UI for a dynamic grid of project templates.
◆ TemplateGrid()
geometrize::dialog::TemplateGrid::TemplateGrid |
( |
QWidget * |
parent = nullptr | ) |
|
|
explicit |
112 d{std::make_unique<TemplateGrid::TemplateGridImpl>(
this)}
◆ ~TemplateGrid()
geometrize::dialog::TemplateGrid::~TemplateGrid |
( |
| ) |
|
|
virtual |
◆ changeEvent()
void geometrize::dialog::TemplateGrid::changeEvent |
( |
QEvent * |
event | ) |
|
|
overrideprotected |
132 if (event->type() == QEvent::LanguageChange) {
133 d->onLanguageChange();
135 QWidget::changeEvent(event);
◆ loadTemplates()
void geometrize::dialog::TemplateGrid::loadTemplates |
( |
| ) |
|
loadTemplates Loads all of the available templates, creating buttons for each one in the grid.
◆ setItemFilter()
void geometrize::dialog::TemplateGrid::setItemFilter |
( |
const QString & |
filter | ) |
|
setItemFilter Filters the visible items in the template item grid.
- Parameters
-
127 d->setItemFilter(filter);
◆ signal_templateLoaded
void geometrize::dialog::TemplateGrid::signal_templateLoaded |
( |
QString |
, |
|
|
bool |
|
|
) |
| |
|
signal |
The documentation for this class was generated from the following files:
- /home/appveyor/projects/geometrize-docs/geometrize/geometrize/dialog/templategrid.h
- /home/appveyor/projects/geometrize-docs/geometrize/geometrize/dialog/templategrid.cpp