Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
newformwidget.cpp File Reference

(50e79d32dc82868f0c2f5719e7061fdf80dbea70)

#include "newformwidget_p.h"
#include "ui_newformwidget.h"
#include "qdesigner_formbuilder_p.h"
#include "sheet_delegate_p.h"
#include "widgetdatabase_p.h"
#include "shared_settings_p.h"
#include <QtDesigner/abstractformeditor.h>
#include <QtDesigner/abstractformwindow.h>
#include <QtDesigner/qextensionmanager.h>
#include <QtDesigner/abstractlanguage.h>
#include <QtDesigner/abstractwidgetdatabase.h>
#include <QtCore/qdir.h>
#include <QtCore/qfile.h>
#include <QtCore/qfileinfo.h>
#include <QtCore/qdebug.h>
#include <QtCore/qbytearray.h>
#include <QtCore/qbuffer.h>
#include <QtCore/qtextstream.h>
#include <QtWidgets/qapplication.h>
#include <QtWidgets/qheaderview.h>
#include <QtWidgets/qtreewidget.h>
#include <QtGui/qpainter.h>
#include <QtGui/qscreen.h>
#include <QtWidgets/qpushbutton.h>
+ Include dependency graph for newformwidget.cpp:

Go to the source code of this file.

Classes

struct  qdesigner_internal::TemplateSize
 

Namespaces

namespace  qdesigner_internal
 Auxiliary methods to store/retrieve settings.
 

Enumerations

enum  { profileComboIndexOffset = 1 }
 
enum  { debugNewFormWidget = 0 }
 
enum  NewForm_CustomRole { TemplateNameRole = Qt::UserRole + 100 , ClassNameRole = Qt::UserRole + 101 , TemplateNameRole = Qt::UserRole + 100 , ClassNameRole = Qt::UserRole + 101 }
 
enum  { profileComboIndexOffset = 1 }
 
enum  { debugNewFormWidget = 0 }
 
enum  NewForm_CustomRole { TemplateNameRole = Qt::UserRole + 100 , ClassNameRole = Qt::UserRole + 101 , TemplateNameRole = Qt::UserRole + 100 , ClassNameRole = Qt::UserRole + 101 }
 

Functions

static QString formName (const QString &className)
 
static QString qdesigner_internal::readAll (const QString &fileName, QString *errorMessage)
 

Variables

static constexpr auto newFormObjectNameC = "Form"_L1
 
static const struct TemplateSize qdesigner_internal::templateSizes []
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
profileComboIndexOffset 

Definition at line 37 of file newformwidget.cpp.

◆ anonymous enum

anonymous enum
Enumerator
debugNewFormWidget 

Definition at line 38 of file newformwidget.cpp.

◆ anonymous enum

anonymous enum
Enumerator
profileComboIndexOffset 

Definition at line 37 of file newformwidget.cpp.

◆ anonymous enum

anonymous enum
Enumerator
debugNewFormWidget 

Definition at line 38 of file newformwidget.cpp.

◆ NewForm_CustomRole [1/2]

Enumerator
TemplateNameRole 
ClassNameRole 
TemplateNameRole 
ClassNameRole 

Definition at line 40 of file newformwidget.cpp.

◆ NewForm_CustomRole [2/2]

Enumerator
TemplateNameRole 
ClassNameRole 
TemplateNameRole 
ClassNameRole 

Definition at line 40 of file newformwidget.cpp.

Function Documentation

◆ formName()

static QString formName ( const QString & className)
static

Definition at line 51 of file newformwidget.cpp.

Variable Documentation

◆ newFormObjectNameC

static constexpr auto newFormObjectNameC = "Form"_L1
staticconstexpr

Definition at line 47 of file newformwidget.cpp.