Elaztek Developer Hub
Blamite Game Engine - Keystone  00402.09.29.23.0627.blamite
A library that enables the use of Qt in Blamite's editing tools.
PluginSettingsDialog Class Reference

Class representing the Tag Class Settings dialog. More...

#include <PluginSettingsDialog.h>

+ Inheritance diagram for PluginSettingsDialog:
+ Collaboration diagram for PluginSettingsDialog:

Public Member Functions

 PluginSettingsDialog (BlamPlugin *_plugin, QWidget *parent=Q_NULLPTR)
 Constructs a new Tag Class Settings Dialog. More...
 
 ~PluginSettingsDialog ()
 
bool IsCancelled ()
 Checks whether the dialog has been closed with the cancel or save button. More...
 

Detailed Description

Class representing the Tag Class Settings dialog.

This dialog allows the user to configure a number of details about a tag class, such as the long/short class name, short and long descriptions, revisions, and more.

Constructor & Destructor Documentation

◆ PluginSettingsDialog()

PluginSettingsDialog::PluginSettingsDialog ( BlamPlugin *  _plugin,
QWidget *  parent = Q_NULLPTR 
)

Constructs a new Tag Class Settings Dialog.

Parameters
_plugin- Pointer to the plugin being configured.
parent- The parent widget of this dialog. Defaults to nullptr.

◆ ~PluginSettingsDialog()

PluginSettingsDialog::~PluginSettingsDialog ( )

Member Function Documentation

◆ IsCancelled()

bool PluginSettingsDialog::IsCancelled ( )

Checks whether the dialog has been closed with the cancel or save button.

Returns
true if the dialog has been cancelled, otherwise returns false. If this returns false, then it indicates that the Save button has been clicked, and some additional operations may need to be performed as a result.

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