BibleTime
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
BtEditBookmarkDialog Class Reference

A dialog box for editing bookmarks. More...

#include <bteditbookmarkdialog.h>

Inheritance diagram for BtEditBookmarkDialog:

Public Member Functions

 BtEditBookmarkDialog (const QString &key, const QString &title, const QString &description, QWidget *parent=nullptr, Qt::WindowFlags wflags=Qt::Dialog)
 
QString descriptionText ()
 
QString titleText ()
 

Protected Member Functions

void retranslateUi ()
 

Private Attributes

QDialogButtonBox * m_buttonBox
 
QTextEditm_descriptionEdit
 
QLabel * m_descriptionLabel
 
QLabel * m_keyLabel
 
QLabel * m_keyTextLabel
 
QFormLayout * m_layout
 
QLineEditm_titleEdit
 
QLabel * m_titleLabel
 

Detailed Description

A dialog box for editing bookmarks.

Definition at line 32 of file bteditbookmarkdialog.h.

Constructor & Destructor Documentation

◆ BtEditBookmarkDialog()

BtEditBookmarkDialog::BtEditBookmarkDialog ( const QString &  key,
const QString &  title,
const QString &  description,
QWidget parent = nullptr,
Qt::WindowFlags  wflags = Qt::Dialog 
)

Member Function Documentation

◆ descriptionText()

QString BtEditBookmarkDialog::descriptionText ( )
inline

Returns the description written in the description box.

Definition at line 45 of file bteditbookmarkdialog.h.

References m_descriptionEdit.

Referenced by CBookmarkIndex::CBookmarkIndex().

◆ retranslateUi()

void BtEditBookmarkDialog::retranslateUi ( )
protected
Todo:
Add tooltips and what's this texts etc.

Definition at line 75 of file bteditbookmarkdialog.cpp.

References m_descriptionLabel, m_keyLabel, and m_titleLabel.

Referenced by BtEditBookmarkDialog().

◆ titleText()

QString BtEditBookmarkDialog::titleText ( )
inline

Returns the title written in the title box.

Definition at line 50 of file bteditbookmarkdialog.h.

References m_titleEdit.

Referenced by CBookmarkIndex::CBookmarkIndex().

Member Data Documentation

◆ m_buttonBox

QDialogButtonBox* BtEditBookmarkDialog::m_buttonBox
private

Definition at line 63 of file bteditbookmarkdialog.h.

Referenced by BtEditBookmarkDialog().

◆ m_descriptionEdit

QTextEdit* BtEditBookmarkDialog::m_descriptionEdit
private

Definition at line 62 of file bteditbookmarkdialog.h.

Referenced by BtEditBookmarkDialog(), and descriptionText().

◆ m_descriptionLabel

QLabel* BtEditBookmarkDialog::m_descriptionLabel
private

Definition at line 61 of file bteditbookmarkdialog.h.

Referenced by BtEditBookmarkDialog(), and retranslateUi().

◆ m_keyLabel

QLabel* BtEditBookmarkDialog::m_keyLabel
private

Definition at line 57 of file bteditbookmarkdialog.h.

Referenced by BtEditBookmarkDialog(), and retranslateUi().

◆ m_keyTextLabel

QLabel* BtEditBookmarkDialog::m_keyTextLabel
private

Definition at line 58 of file bteditbookmarkdialog.h.

Referenced by BtEditBookmarkDialog().

◆ m_layout

QFormLayout* BtEditBookmarkDialog::m_layout
private

Definition at line 56 of file bteditbookmarkdialog.h.

Referenced by BtEditBookmarkDialog().

◆ m_titleEdit

QLineEdit* BtEditBookmarkDialog::m_titleEdit
private

Definition at line 60 of file bteditbookmarkdialog.h.

Referenced by BtEditBookmarkDialog(), and titleText().

◆ m_titleLabel

QLabel* BtEditBookmarkDialog::m_titleLabel
private

Definition at line 59 of file bteditbookmarkdialog.h.

Referenced by BtEditBookmarkDialog(), and retranslateUi().


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