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
QDesignerSettings Class Reference

#include <qdesigner_settings.h>

+ Inheritance diagram for QDesignerSettings:
+ Collaboration diagram for QDesignerSettings:

Public Member Functions

 QDesignerSettings (QDesignerFormEditorInterface *core)
 
void setValue (const QString &key, const QVariant &value)
 
QVariant value (const QString &key, const QVariant &defaultValue=QVariant()) const
 
void restoreGeometry (QWidget *w, QRect fallBack=QRect()) const
 
void saveGeometryFor (const QWidget *w)
 
QStringList recentFilesList () const
 
void setRecentFilesList (const QStringList &list)
 
void setShowNewFormOnStartup (bool showIt)
 
bool showNewFormOnStartup () const
 
void setUiMode (UIMode mode)
 
UIMode uiMode () const
 
void setToolWindowFont (const ToolWindowFontSettings &fontSettings)
 
ToolWindowFontSettings toolWindowFont () const
 
QByteArray mainWindowState (UIMode mode) const
 
void setMainWindowState (UIMode mode, const QByteArray &mainWindowState)
 
QByteArray toolBarsState (UIMode mode) const
 
void setToolBarsState (UIMode mode, const QByteArray &mainWindowState)
 
void clearBackup ()
 
void setBackup (const QMap< QString, QString > &map)
 
QMap< QString, QStringbackup () const
 
- Public Member Functions inherited from qdesigner_internal::QDesignerSharedSettings
 QDesignerSharedSettings (QDesignerFormEditorInterface *core)
 
Grid defaultGrid () const
 
void setDefaultGrid (const Grid &grid)
 
QStringList formTemplatePaths () const
 
void setFormTemplatePaths (const QStringList &paths)
 
void setAdditionalFormTemplatePaths (const QStringList &additionalPaths)
 
QStringList additionalFormTemplatePaths () const
 
QString formTemplate () const
 
void setFormTemplate (const QString &t)
 
QSize newFormSize () const
 
void setNewFormSize (const QSize &s)
 
PreviewConfiguration customPreviewConfiguration () const
 
void setCustomPreviewConfiguration (const PreviewConfiguration &configuration)
 
bool isCustomPreviewConfigurationEnabled () const
 
void setCustomPreviewConfigurationEnabled (bool enabled)
 
QStringList userDeviceSkins () const
 
void setUserDeviceSkins (const QStringList &userDeviceSkins)
 
bool zoomEnabled () const
 
void setZoomEnabled (bool v)
 
int zoom () const
 
void setZoom (int z)
 
ObjectNamingMode objectNamingMode () const
 
void setObjectNamingMode (ObjectNamingMode n)
 
DeviceProfile currentDeviceProfile () const
 
void setCurrentDeviceProfileIndex (int i)
 
int currentDeviceProfileIndex () const
 
DeviceProfile deviceProfileAt (int idx) const
 
DeviceProfileList deviceProfiles () const
 
void setDeviceProfiles (const DeviceProfileList &dp)
 

Additional Inherited Members

- Public Types inherited from qdesigner_internal::QDesignerSharedSettings
using DeviceProfileList = QList<DeviceProfile>
 
- Static Public Member Functions inherited from qdesigner_internal::QDesignerSharedSettings
static const QStringListdefaultFormTemplatePaths ()
 
static void migrateTemplates ()
 
- Protected Member Functions inherited from qdesigner_internal::QDesignerSharedSettings
QDesignerSettingsInterfacesettings () const
 

Detailed Description

Definition at line 20 of file qdesigner_settings.h.

Constructor & Destructor Documentation

◆ QDesignerSettings()

QDesignerSettings::QDesignerSettings ( QDesignerFormEditorInterface * core)

Definition at line 39 of file qdesigner_settings.cpp.

References QDesignerSettings().

Referenced by NewForm::NewForm(), QDesignerActions::QDesignerActions(), QDesignerSettings(), QDesignerWorkbench::QDesignerWorkbench(), NewForm::~NewForm(), SaveFormAsTemplate::accept(), QDesignerAppearanceOptionsPage::apply(), and QDesignerWorkbench::updateBackup().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Function Documentation

◆ backup()

QMap< QString, QString > QDesignerSettings::backup ( ) const

Definition at line 160 of file qdesigner_settings.cpp.

◆ clearBackup()

void QDesignerSettings::clearBackup ( )

Definition at line 143 of file qdesigner_settings.cpp.

◆ mainWindowState()

QByteArray QDesignerSettings::mainWindowState ( UIMode mode) const

Definition at line 119 of file qdesigner_settings.cpp.

◆ recentFilesList()

QStringList QDesignerSettings::recentFilesList ( ) const

Definition at line 99 of file qdesigner_settings.cpp.

◆ restoreGeometry()

void QDesignerSettings::restoreGeometry ( QWidget * w,
QRect fallBack = QRect() ) const

Apply default geometry, check for null and maximal size

Definition at line 72 of file qdesigner_settings.cpp.

◆ saveGeometryFor()

void QDesignerSettings::saveGeometryFor ( const QWidget * w)

Definition at line 59 of file qdesigner_settings.cpp.

Referenced by DockedMainWindow::saveSettings().

+ Here is the caller graph for this function:

◆ setBackup()

void QDesignerSettings::setBackup ( const QMap< QString, QString > & map)

Definition at line 150 of file qdesigner_settings.cpp.

◆ setMainWindowState()

void QDesignerSettings::setMainWindowState ( UIMode mode,
const QByteArray & mainWindowState )

Definition at line 124 of file qdesigner_settings.cpp.

◆ setRecentFilesList()

void QDesignerSettings::setRecentFilesList ( const QStringList & list)

Definition at line 104 of file qdesigner_settings.cpp.

◆ setShowNewFormOnStartup()

void QDesignerSettings::setShowNewFormOnStartup ( bool showIt)

Definition at line 109 of file qdesigner_settings.cpp.

Referenced by NewForm::~NewForm().

+ Here is the caller graph for this function:

◆ setToolBarsState()

void QDesignerSettings::setToolBarsState ( UIMode mode,
const QByteArray & mainWindowState )

Definition at line 136 of file qdesigner_settings.cpp.

◆ setToolWindowFont()

void QDesignerSettings::setToolWindowFont ( const ToolWindowFontSettings & fontSettings)

Definition at line 188 of file qdesigner_settings.cpp.

◆ setUiMode()

void QDesignerSettings::setUiMode ( UIMode mode)

Definition at line 173 of file qdesigner_settings.cpp.

Referenced by AppearanceOptions::toSettings().

+ Here is the caller graph for this function:

◆ setValue()

void QDesignerSettings::setValue ( const QString & key,
const QVariant & value )

Definition at line 44 of file qdesigner_settings.cpp.

◆ showNewFormOnStartup()

bool QDesignerSettings::showNewFormOnStartup ( ) const

Definition at line 114 of file qdesigner_settings.cpp.

Referenced by NewForm::NewForm().

+ Here is the caller graph for this function:

◆ toolBarsState()

QByteArray QDesignerSettings::toolBarsState ( UIMode mode) const

Definition at line 129 of file qdesigner_settings.cpp.

Referenced by DockedMainWindow::restoreSettings().

+ Here is the caller graph for this function:

◆ toolWindowFont()

ToolWindowFontSettings QDesignerSettings::toolWindowFont ( ) const

Definition at line 198 of file qdesigner_settings.cpp.

◆ uiMode()

UIMode QDesignerSettings::uiMode ( ) const

Definition at line 181 of file qdesigner_settings.cpp.

References DockedMode.

Referenced by AppearanceOptions::fromSettings().

+ Here is the caller graph for this function:

◆ value()

QVariant QDesignerSettings::value ( const QString & key,
const QVariant & defaultValue = QVariant() ) const

Definition at line 49 of file qdesigner_settings.cpp.


The documentation for this class was generated from the following files: