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
QtResourceViewPrivate Class Reference
+ Collaboration diagram for QtResourceViewPrivate:

Public Member Functions

 QtResourceViewPrivate (QDesignerFormEditorInterface *core)
 
void slotResourceSetActivated (QtResourceSet *resourceSet)
 
void slotCurrentPathChanged (QTreeWidgetItem *)
 
void slotCurrentResourceChanged (QListWidgetItem *)
 
void slotResourceActivated (QListWidgetItem *)
 
void slotEditResources ()
 
void slotReloadResources ()
 
void slotListWidgetContextMenuRequested (const QPoint &pos)
 
void slotFilterChanged (const QString &pattern)
 
void createPaths ()
 
QTreeWidgetItemcreatePath (const QString &path, QTreeWidgetItem *parent)
 
void createResources (const QString &path)
 
void storeExpansionState ()
 
void applyExpansionState ()
 
void restoreSettings ()
 
void saveSettings ()
 
void updateActions ()
 
void filterOutResources ()
 
QPixmap makeThumbnail (const QPixmap &pix) const
 
 QtResourceViewPrivate (QDesignerFormEditorInterface *core)
 
void slotResourceSetActivated (QtResourceSet *resourceSet)
 
void slotCurrentPathChanged (QTreeWidgetItem *)
 
void slotCurrentResourceChanged (QListWidgetItem *)
 
void slotResourceActivated (QListWidgetItem *)
 
void slotEditResources ()
 
void slotReloadResources ()
 
void slotListWidgetContextMenuRequested (const QPoint &pos)
 
void slotFilterChanged (const QString &pattern)
 
void createPaths ()
 
QTreeWidgetItemcreatePath (const QString &path, QTreeWidgetItem *parent)
 
void createResources (const QString &path)
 
void storeExpansionState ()
 
void applyExpansionState ()
 
void restoreSettings ()
 
void saveSettings ()
 
void updateActions ()
 
void filterOutResources ()
 
QPixmap makeThumbnail (const QPixmap &pix) const
 

Public Attributes

QDesignerFormEditorInterfacem_core
 
QtResourceModelm_resourceModel = nullptr
 
QToolBarm_toolBar
 
QWidgetm_filterWidget = nullptr
 
QTreeWidgetm_treeWidget
 
QListWidgetm_listWidget
 
QSplitterm_splitter = nullptr
 
QMap< QString, QStringListm_pathToContents
 
QMap< QString, QStringm_pathToParentPath
 
QMap< QString, QStringListm_pathToSubPaths
 
QMap< QString, QTreeWidgetItem * > m_pathToItem
 
QHash< QTreeWidgetItem *, QStringm_itemToPath
 
QMap< QString, QListWidgetItem * > m_resourceToItem
 
QHash< QListWidgetItem *, QStringm_itemToResource
 
QActionm_editResourcesAction = nullptr
 
QActionm_reloadResourcesAction = nullptr
 
QActionm_copyResourcePathAction = nullptr
 
QMap< QString, bool > m_expansionState
 
QString m_settingsKey
 
QString m_filterPattern
 
bool m_ignoreGuiSignals = false
 
bool m_resourceEditingEnabled = true
 

Detailed Description

Definition at line 104 of file qtresourceview.cpp.

Constructor & Destructor Documentation

◆ QtResourceViewPrivate() [1/2]

QtResourceViewPrivate::QtResourceViewPrivate ( QDesignerFormEditorInterface * core)

Definition at line 160 of file qtresourceview.cpp.

◆ QtResourceViewPrivate() [2/2]

QtResourceViewPrivate::QtResourceViewPrivate ( QDesignerFormEditorInterface * core)

Member Function Documentation

◆ applyExpansionState() [1/2]

void QtResourceViewPrivate::applyExpansionState ( )

Definition at line 241 of file qtresourceview.cpp.

◆ applyExpansionState() [2/2]

void QtResourceViewPrivate::applyExpansionState ( )

◆ createPath() [1/2]

QTreeWidgetItem * QtResourceViewPrivate::createPath ( const QString & path,
QTreeWidgetItem * parent )

Definition at line 474 of file qtresourceview.cpp.

◆ createPath() [2/2]

QTreeWidgetItem * QtResourceViewPrivate::createPath ( const QString & path,
QTreeWidgetItem * parent )

◆ createPaths() [1/2]

void QtResourceViewPrivate::createPaths ( )

Definition at line 337 of file qtresourceview.cpp.

◆ createPaths() [2/2]

void QtResourceViewPrivate::createPaths ( )

◆ createResources() [1/2]

void QtResourceViewPrivate::createResources ( const QString & path)

Definition at line 495 of file qtresourceview.cpp.

◆ createResources() [2/2]

void QtResourceViewPrivate::createResources ( const QString & path)

◆ filterOutResources() [1/2]

void QtResourceViewPrivate::filterOutResources ( )

Definition at line 371 of file qtresourceview.cpp.

◆ filterOutResources() [2/2]

void QtResourceViewPrivate::filterOutResources ( )

◆ makeThumbnail() [1/2]

QPixmap QtResourceViewPrivate::makeThumbnail ( const QPixmap & pix) const

Definition at line 247 of file qtresourceview.cpp.

◆ makeThumbnail() [2/2]

QPixmap QtResourceViewPrivate::makeThumbnail ( const QPixmap & pix) const

◆ restoreSettings() [1/2]

void QtResourceViewPrivate::restoreSettings ( )

Definition at line 169 of file qtresourceview.cpp.

◆ restoreSettings() [2/2]

void QtResourceViewPrivate::restoreSettings ( )

◆ saveSettings() [1/2]

void QtResourceViewPrivate::saveSettings ( )

Definition at line 181 of file qtresourceview.cpp.

◆ saveSettings() [2/2]

void QtResourceViewPrivate::saveSettings ( )

◆ slotCurrentPathChanged() [1/2]

void QtResourceViewPrivate::slotCurrentPathChanged ( QTreeWidgetItem * item)

Definition at line 304 of file qtresourceview.cpp.

◆ slotCurrentPathChanged() [2/2]

void QtResourceViewPrivate::slotCurrentPathChanged ( QTreeWidgetItem * )

◆ slotCurrentResourceChanged() [1/2]

void QtResourceViewPrivate::slotCurrentResourceChanged ( QListWidgetItem * item)

Definition at line 320 of file qtresourceview.cpp.

◆ slotCurrentResourceChanged() [2/2]

void QtResourceViewPrivate::slotCurrentResourceChanged ( QListWidgetItem * )

◆ slotEditResources() [1/2]

void QtResourceViewPrivate::slotEditResources ( )

Definition at line 193 of file qtresourceview.cpp.

◆ slotEditResources() [2/2]

void QtResourceViewPrivate::slotEditResources ( )

◆ slotFilterChanged() [1/2]

void QtResourceViewPrivate::slotFilterChanged ( const QString & pattern)

Definition at line 229 of file qtresourceview.cpp.

◆ slotFilterChanged() [2/2]

void QtResourceViewPrivate::slotFilterChanged ( const QString & pattern)

◆ slotListWidgetContextMenuRequested() [1/2]

void QtResourceViewPrivate::slotListWidgetContextMenuRequested ( const QPoint & pos)

Definition at line 222 of file qtresourceview.cpp.

◆ slotListWidgetContextMenuRequested() [2/2]

void QtResourceViewPrivate::slotListWidgetContextMenuRequested ( const QPoint & pos)

◆ slotReloadResources() [1/2]

void QtResourceViewPrivate::slotReloadResources ( )

Definition at line 202 of file qtresourceview.cpp.

◆ slotReloadResources() [2/2]

void QtResourceViewPrivate::slotReloadResources ( )

◆ slotResourceActivated() [1/2]

void QtResourceViewPrivate::slotResourceActivated ( QListWidgetItem * item)

Definition at line 329 of file qtresourceview.cpp.

◆ slotResourceActivated() [2/2]

void QtResourceViewPrivate::slotResourceActivated ( QListWidgetItem * )

◆ slotResourceSetActivated() [1/2]

void QtResourceViewPrivate::slotResourceSetActivated ( QtResourceSet * resourceSet)

Definition at line 275 of file qtresourceview.cpp.

◆ slotResourceSetActivated() [2/2]

void QtResourceViewPrivate::slotResourceSetActivated ( QtResourceSet * resourceSet)

◆ storeExpansionState() [1/2]

void QtResourceViewPrivate::storeExpansionState ( )

Definition at line 235 of file qtresourceview.cpp.

◆ storeExpansionState() [2/2]

void QtResourceViewPrivate::storeExpansionState ( )

◆ updateActions() [1/2]

void QtResourceViewPrivate::updateActions ( )

Definition at line 263 of file qtresourceview.cpp.

◆ updateActions() [2/2]

void QtResourceViewPrivate::updateActions ( )

Member Data Documentation

◆ m_copyResourcePathAction

QAction * QtResourceViewPrivate::m_copyResourcePathAction = nullptr

Definition at line 150 of file qtresourceview.cpp.

◆ m_core

QDesignerFormEditorInterface * QtResourceViewPrivate::m_core

Definition at line 134 of file qtresourceview.cpp.

◆ m_editResourcesAction

QAction * QtResourceViewPrivate::m_editResourcesAction = nullptr

Definition at line 148 of file qtresourceview.cpp.

◆ m_expansionState

QMap< QString, bool > QtResourceViewPrivate::m_expansionState

Definition at line 152 of file qtresourceview.cpp.

◆ m_filterPattern

QString QtResourceViewPrivate::m_filterPattern

Definition at line 155 of file qtresourceview.cpp.

◆ m_filterWidget

QWidget * QtResourceViewPrivate::m_filterWidget = nullptr

Definition at line 137 of file qtresourceview.cpp.

◆ m_ignoreGuiSignals

bool QtResourceViewPrivate::m_ignoreGuiSignals = false

Definition at line 156 of file qtresourceview.cpp.

◆ m_itemToPath

QHash< QTreeWidgetItem *, QString > QtResourceViewPrivate::m_itemToPath

Definition at line 145 of file qtresourceview.cpp.

◆ m_itemToResource

QHash< QListWidgetItem *, QString > QtResourceViewPrivate::m_itemToResource

Definition at line 147 of file qtresourceview.cpp.

◆ m_listWidget

QListWidget * QtResourceViewPrivate::m_listWidget

Definition at line 139 of file qtresourceview.cpp.

◆ m_pathToContents

QMap< QString, QStringList > QtResourceViewPrivate::m_pathToContents

Definition at line 141 of file qtresourceview.cpp.

◆ m_pathToItem

QMap< QString, QTreeWidgetItem * > QtResourceViewPrivate::m_pathToItem

Definition at line 144 of file qtresourceview.cpp.

◆ m_pathToParentPath

QMap< QString, QString > QtResourceViewPrivate::m_pathToParentPath

Definition at line 142 of file qtresourceview.cpp.

◆ m_pathToSubPaths

QMap< QString, QStringList > QtResourceViewPrivate::m_pathToSubPaths

Definition at line 143 of file qtresourceview.cpp.

◆ m_reloadResourcesAction

QAction * QtResourceViewPrivate::m_reloadResourcesAction = nullptr

Definition at line 149 of file qtresourceview.cpp.

◆ m_resourceEditingEnabled

bool QtResourceViewPrivate::m_resourceEditingEnabled = true

Definition at line 157 of file qtresourceview.cpp.

◆ m_resourceModel

QtResourceModel * QtResourceViewPrivate::m_resourceModel = nullptr

Definition at line 135 of file qtresourceview.cpp.

◆ m_resourceToItem

QMap< QString, QListWidgetItem * > QtResourceViewPrivate::m_resourceToItem

Definition at line 146 of file qtresourceview.cpp.

◆ m_settingsKey

QString QtResourceViewPrivate::m_settingsKey

Definition at line 154 of file qtresourceview.cpp.

◆ m_splitter

QSplitter * QtResourceViewPrivate::m_splitter = nullptr

Definition at line 140 of file qtresourceview.cpp.

◆ m_toolBar

QToolBar * QtResourceViewPrivate::m_toolBar

Definition at line 136 of file qtresourceview.cpp.

◆ m_treeWidget

QTreeWidget * QtResourceViewPrivate::m_treeWidget

Definition at line 138 of file qtresourceview.cpp.


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