|
enum | FaceType {
Auto = DConfigDlgView::Auto
, Plain = DConfigDlgView::Plain
, List = DConfigDlgView::List
, Tree = DConfigDlgView::Tree
,
Tabbed = DConfigDlgView::Tabbed
} |
|
enum | Page {
LastPageUsed = -1
, DatabasePage = 0
, CollectionsPage
, AlbumViewPage
,
ToolTipPage
, MetadataPage
, TemplatePage
, EditorPage
,
ICCPage
, LightTablePage
, ImageQualityPage
, CameraPage
,
PluginsPage
, MiscellaneousPage
, SetupPageEnumLast
} |
|
|
DConfigDlgPrivate *const | d_ptr |
|
◆ FaceType
Auto
- A dialog with a face based on the structure of the available pages. If only a single page is added, the dialog behaves like in Plain
mode, with multiple pages without sub pages it behaves like in List
mode and like in Tree
mode otherwise.
Plain
- A normal dialog.
List
- A dialog with an icon list on the left side and a representation of the contents on the right side.
Tree
- A dialog with a tree on the left side and a representation of the contents on the right side.
Tabbed
- A dialog with a tab bar above the representation of the contents.
Enumerator |
---|
Auto | |
Plain | |
List | |
Tree | |
Tabbed | |
◆ Page
Enumerator |
---|
LastPageUsed | |
DatabasePage | |
CollectionsPage | |
AlbumViewPage | |
ToolTipPage | |
MetadataPage | |
TemplatePage | |
EditorPage | |
ICCPage | |
LightTablePage | |
ImageQualityPage | |
CameraPage | |
PluginsPage | |
MiscellaneousPage | |
SetupPageEnumLast | |
◆ addActionButton()
void Digikam::DConfigDlg::addActionButton |
( |
QAbstractButton *const |
button | ) |
|
|
inherited |
◆ addPage() [1/2]
Adds a new top level page to the dialog.
- Parameters
-
- See also
- DConfigDlgWdgItem which describes the page.
◆ addPage() [2/2]
DConfigDlgWdgItem * Digikam::DConfigDlg::addPage |
( |
QWidget *const |
widget, |
|
|
const QString & |
name |
|
) |
| |
|
inherited |
◆ addSubPage() [1/2]
Inserts a new sub page in the dialog.
- Parameters
-
parent | The new page will be insert as child of this |
- See also
- DConfigDlgWdgItem.
- Parameters
-
- See also
- DConfigDlgWdgItem which describes the page.
◆ addSubPage() [2/2]
Inserts a new sub page in the dialog.
- Parameters
-
parent | The new page will be insert as child of this |
- See also
- DConfigDlgWdgItem.
- Parameters
-
widget | The widget of the page. |
name | The name which is displayed in the navigation view. |
- Returns
- The associated
- See also
- DConfigDlgWdgItem.
◆ button()
QPushButton * Digikam::DConfigDlg::button |
( |
QDialogButtonBox::StandardButton |
which | ) |
const |
|
inherited |
◆ buttonBox() [1/2]
QDialogButtonBox * Digikam::DConfigDlg::buttonBox |
( |
| ) |
|
|
protectedinherited |
◆ buttonBox() [2/2]
const QDialogButtonBox * Digikam::DConfigDlg::buttonBox |
( |
| ) |
const |
|
protectedinherited |
Returns the button box of the dialog or 0 if no button box is set.
◆ currentPage()
Returns the
- See also
- DConfigDlgWdgItem for the current page or 0 if there is no current page.
◆ currentPageChanged
This signal is emitted whenever the current page has changed.
- Parameters
-
current | The new current page or 0 if no current page is available. |
◆ execDialog() [1/2]
◆ execDialog() [2/2]
bool Digikam::Setup::execDialog |
( |
QWidget *const |
parent, |
|
|
Page |
page = LastPageUsed |
|
) |
| |
|
static |
◆ execExifTool()
bool Digikam::Setup::execExifTool |
( |
QWidget *const |
parent | ) |
|
|
static |
◆ execMetadataFilters()
bool Digikam::Setup::execMetadataFilters |
( |
QWidget *const |
parent, |
|
|
int |
tab |
|
) |
| |
|
static |
◆ execSinglePage() [1/2]
bool Digikam::Setup::execSinglePage |
( |
Page |
page | ) |
|
|
static |
◆ execSinglePage() [2/2]
bool Digikam::Setup::execSinglePage |
( |
QWidget *const |
parent, |
|
|
Page |
page |
|
) |
| |
|
static |
◆ execTemplateEditor()
bool Digikam::Setup::execTemplateEditor |
( |
QWidget *const |
parent, |
|
|
const Template & |
t |
|
) |
| |
|
static |
◆ insertPage() [1/2]
Inserts a new page in the dialog.
- Parameters
-
before | The new page will be insert before this |
- See also
- DConfigDlgWdgItem on the same level in hierarchy.
- Parameters
-
- See also
- DConfigDlgWdgItem which describes the page.
◆ insertPage() [2/2]
Inserts a new page in the dialog.
- Parameters
-
before | The new page will be insert before this |
- See also
- DConfigDlgWdgItem on the same level in hierarchy.
- Parameters
-
widget | The widget of the page. |
name | The name which is displayed in the navigation view. |
- Returns
- The associated
- See also
- DConfigDlgWdgItem.
◆ onlineVersionCheck()
void Digikam::Setup::onlineVersionCheck |
( |
| ) |
|
|
static |
◆ pageRemoved
This signal is emitted whenever a page has been removed.
- Parameters
-
page | The page which has been removed |
◆ pageWidget() [1/2]
Returns the page widget of the dialog or 0 if no page widget is set.
◆ pageWidget() [2/2]
Returns the page widget of the dialog or 0 if no page widget is set.
◆ removePage()
◆ setButtonBox()
void Digikam::DConfigDlg::setButtonBox |
( |
QDialogButtonBox *const |
box | ) |
|
|
protectedinherited |
Set the button box of the dialog
- Note
- the previous buttonBox will be deleted.
- Parameters
-
box | The QDialogButtonBox object will be reparented to this object, so you can create it without parent and you are not allowed to delete it. |
◆ setCurrentPage()
◆ setFaceType()
void Digikam::DConfigDlg::setFaceType |
( |
FaceType |
faceType | ) |
|
|
inherited |
◆ setPageWidget()
void Digikam::DConfigDlg::setPageWidget |
( |
DConfigDlgWdg *const |
widget | ) |
|
|
protectedinherited |
Set the page widget of the dialog.
- Note
- the previous pageWidget will be deleted.
- Parameters
-
widget | The DConfigDlgWdg object will be reparented to this object, so you can create it without parent and you are not allowed to delete it. |
◆ setStandardButtons()
void Digikam::DConfigDlg::setStandardButtons |
( |
QDialogButtonBox::StandardButtons |
buttons | ) |
|
|
inherited |
◆ setTemplate()
void Digikam::Setup::setTemplate |
( |
const Template & |
t | ) |
|
◆ sizeHint()
QSize Digikam::Setup::sizeHint |
( |
void |
| ) |
const |
|
override |
◆ d_ptr
DConfigDlgPrivate* const Digikam::DConfigDlg::d_ptr |
|
protectedinherited |
The documentation for this class was generated from the following files: