#include <KisTemplateCreateDia.h>
#include <QFile>
#include <QLabel>
#include <QRadioButton>
#include <QPushButton>
#include <QCheckBox>
#include <QVBoxLayout>
#include <QPixmap>
#include <QHBoxLayout>
#include <QTreeWidget>
#include <QTreeWidgetItem>
#include <QGroupBox>
#include <QInputDialog>
#include <QTemporaryFile>
#include <QLineEdit>
#include <QDir>
#include <klocalizedstring.h>
#include <kis_icon.h>
#include <KisDocument.h>
#include <KisTemplates.h>
#include <KisTemplateTree.h>
#include <KisTemplateGroup.h>
#include <KisTemplate.h>
#include <QMessageBox>
#include <KoResourcePaths.h>
#include <kis_debug.h>
#include <kconfiggroup.h>
#include <QUrl>
#include <KoFileDialog.h>
#include <ksharedconfig.h>
Go to the source code of this file.
◆ saveAsQuadraticPng()
| static void saveAsQuadraticPng |
( |
const QPixmap & | pixmap, |
|
|
const QString & | fileName ) |
|
static |
Definition at line 212 of file KisTemplateCreateDia.cpp.
213{
214 QImage icon =
pixmap.toImage();
215 icon.convertTo(QImage::Format_ARGB32);
216 const int iconExtent = qMax(icon.width(), icon.height());
217 icon = icon.copy((icon.width() - iconExtent) / 2, (icon.height() - iconExtent) / 2, iconExtent, iconExtent);
218 icon.save(fileName, "PNG");
219}
◆ thumbnailExtent
| const int thumbnailExtent = 128 |
|
static |