CTK  0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
Public Types | Public Member Functions | Protected Attributes | Properties | List of all members
ctkPathListButtonsWidget Class Reference

A widget with add, remove and edit buttons to be used together with ctkPathListWidget. More...

#include <Libs/Widgets/ctkPathListButtonsWidget.h>

Inheritance diagram for ctkPathListButtonsWidget:
Inheritance graph
[legend]
Collaboration diagram for ctkPathListButtonsWidget:
Collaboration graph
[legend]

Public Types

typedef QWidget Superclass
 Superclass typedef. More...
 

Public Member Functions

QToolButton * buttonAddDirectory () const
 
QToolButton * buttonAddFiles () const
 
QToolButton * buttonEdit () const
 
QToolButton * buttonRemove () const
 
int buttonSpacing () const
 
 ctkPathListButtonsWidget (QWidget *parent=0)
 
QIcon iconAddDirectoryButton () const
 
QIcon iconAddFilesButton () const
 
QIcon iconEditButton () const
 
QIcon iconRemoveButton () const
 
void init (ctkPathListWidget *pathListWidget)
 Initialize this widget with a ctkPathListWidget. More...
 
bool isAddDirectoryButtonVisible () const
 
bool isAddFilesButtonVisible () const
 
bool isButtonsAutoRaise () const
 
bool isEditButtonVisible () const
 
bool isRemoveButtonVisible () const
 
Qt::Orientation orientation () const
 
void setAddDirectoryButtonVisible (bool visible)
 
void setAddFilesButtonVisible (bool visible)
 
void setButtonsAutoRaise (bool autoRaise)
 
void setButtonSpacing (int spacing)
 
void setEditButtonVisible (bool visible)
 
void setIconAddDirectoryButton (const QIcon &icon)
 
void setIconAddFilesButton (const QIcon &icon)
 
void setIconEditButton (const QIcon &icon)
 
void setIconRemoveButton (const QIcon &icon)
 
void setOrientation (Qt::Orientation orientation)
 
void setRemoveButtonVisible (bool visible)
 
void setTextAddDirectoryButton (const QString &text)
 
void setTextAddFilesButton (const QString &text)
 
void setTextEditButton (const QString &text)
 
void setTextRemoveButton (const QString &text)
 
void setToolTipAddDirectoryButton (const QString &toolTip)
 
void setToolTipAddFilesButton (const QString &toolTip)
 
void setToolTipEditButton (const QString &toolTip)
 
void setToolTipRemoveButton (const QString &toolTip)
 
QString textAddDirectoryButton () const
 
QString textAddFilesButton () const
 
QString textEditButton () const
 
QString textRemoveButton () const
 
QString toolTipAddDirectoryButton () const
 
QString toolTipAddFilesButton () const
 
QString toolTipEditButton () const
 
QString toolTipRemoveButton () const
 
void unsetIconAddDirectoryButton ()
 
void unsetIconAddFilesButton ()
 
void unsetIconEditButton ()
 
void unsetIconRemoveButton ()
 
virtual ~ctkPathListButtonsWidget ()
 

Protected Attributes

QScopedPointer< ctkPathListButtonsWidgetPrivate > d_ptr
 

Properties

bool buttonsAutoRaise
 
int buttonSpacing
 
QIcon iconAddDirectoryButton
 
QIcon iconAddFilesButton
 
QIcon iconEditButton
 
QIcon iconRemoveButton
 
Qt::Orientation orientation
 
bool showAddDirectoryButton
 
bool showAddFilesButton
 
bool showEditButton
 
bool showRemoveButton
 
QString textAddDirectoryButton
 
QString textAddFilesButton
 
QString textEditButton
 
QString textRemoveButton
 
QString toolTipAddDirectoryButton
 
QString toolTipAddFilesButton
 
QString toolTipEditButton
 
QString toolTipRemoveButton
 

Detailed Description

A widget with add, remove and edit buttons to be used together with ctkPathListWidget.

This widget should be initialized with a ctkPathListWidget instance in order to work properly.

See also
init(ctkPathListWidget*)
Author
m.cla.nosp@m.rkso.nosp@m.n@ucl.nosp@m..ac..nosp@m.uk
s.zel.nosp@m.zer@.nosp@m.dkfz-.nosp@m.heid.nosp@m.elber.nosp@m.g.de

Definition at line 48 of file ctkPathListButtonsWidget.h.

Member Typedef Documentation

◆ Superclass

Superclass typedef.

Definition at line 80 of file ctkPathListButtonsWidget.h.

Constructor & Destructor Documentation

◆ ctkPathListButtonsWidget()

ctkPathListButtonsWidget::ctkPathListButtonsWidget ( QWidget *  parent = 0)

◆ ~ctkPathListButtonsWidget()

virtual ctkPathListButtonsWidget::~ctkPathListButtonsWidget ( )
virtual

Member Function Documentation

◆ buttonAddDirectory()

QToolButton* ctkPathListButtonsWidget::buttonAddDirectory ( ) const

◆ buttonAddFiles()

QToolButton* ctkPathListButtonsWidget::buttonAddFiles ( ) const

◆ buttonEdit()

QToolButton* ctkPathListButtonsWidget::buttonEdit ( ) const

◆ buttonRemove()

QToolButton* ctkPathListButtonsWidget::buttonRemove ( ) const

◆ buttonSpacing()

int ctkPathListButtonsWidget::buttonSpacing ( ) const

◆ iconAddDirectoryButton()

QIcon ctkPathListButtonsWidget::iconAddDirectoryButton ( ) const

◆ iconAddFilesButton()

QIcon ctkPathListButtonsWidget::iconAddFilesButton ( ) const

◆ iconEditButton()

QIcon ctkPathListButtonsWidget::iconEditButton ( ) const

◆ iconRemoveButton()

QIcon ctkPathListButtonsWidget::iconRemoveButton ( ) const

◆ init()

void ctkPathListButtonsWidget::init ( ctkPathListWidget pathListWidget)

Initialize this widget with a ctkPathListWidget.

◆ isAddDirectoryButtonVisible()

bool ctkPathListButtonsWidget::isAddDirectoryButtonVisible ( ) const

◆ isAddFilesButtonVisible()

bool ctkPathListButtonsWidget::isAddFilesButtonVisible ( ) const

◆ isButtonsAutoRaise()

bool ctkPathListButtonsWidget::isButtonsAutoRaise ( ) const

◆ isEditButtonVisible()

bool ctkPathListButtonsWidget::isEditButtonVisible ( ) const

◆ isRemoveButtonVisible()

bool ctkPathListButtonsWidget::isRemoveButtonVisible ( ) const

◆ orientation()

Qt::Orientation ctkPathListButtonsWidget::orientation ( ) const

◆ setAddDirectoryButtonVisible()

void ctkPathListButtonsWidget::setAddDirectoryButtonVisible ( bool  visible)

◆ setAddFilesButtonVisible()

void ctkPathListButtonsWidget::setAddFilesButtonVisible ( bool  visible)

◆ setButtonsAutoRaise()

void ctkPathListButtonsWidget::setButtonsAutoRaise ( bool  autoRaise)

◆ setButtonSpacing()

void ctkPathListButtonsWidget::setButtonSpacing ( int  spacing)

◆ setEditButtonVisible()

void ctkPathListButtonsWidget::setEditButtonVisible ( bool  visible)

◆ setIconAddDirectoryButton()

void ctkPathListButtonsWidget::setIconAddDirectoryButton ( const QIcon &  icon)

◆ setIconAddFilesButton()

void ctkPathListButtonsWidget::setIconAddFilesButton ( const QIcon &  icon)

◆ setIconEditButton()

void ctkPathListButtonsWidget::setIconEditButton ( const QIcon &  icon)

◆ setIconRemoveButton()

void ctkPathListButtonsWidget::setIconRemoveButton ( const QIcon &  icon)

◆ setOrientation()

void ctkPathListButtonsWidget::setOrientation ( Qt::Orientation  orientation)

◆ setRemoveButtonVisible()

void ctkPathListButtonsWidget::setRemoveButtonVisible ( bool  visible)

◆ setTextAddDirectoryButton()

void ctkPathListButtonsWidget::setTextAddDirectoryButton ( const QString &  text)

◆ setTextAddFilesButton()

void ctkPathListButtonsWidget::setTextAddFilesButton ( const QString &  text)

◆ setTextEditButton()

void ctkPathListButtonsWidget::setTextEditButton ( const QString &  text)

◆ setTextRemoveButton()

void ctkPathListButtonsWidget::setTextRemoveButton ( const QString &  text)

◆ setToolTipAddDirectoryButton()

void ctkPathListButtonsWidget::setToolTipAddDirectoryButton ( const QString &  toolTip)

◆ setToolTipAddFilesButton()

void ctkPathListButtonsWidget::setToolTipAddFilesButton ( const QString &  toolTip)

◆ setToolTipEditButton()

void ctkPathListButtonsWidget::setToolTipEditButton ( const QString &  toolTip)

◆ setToolTipRemoveButton()

void ctkPathListButtonsWidget::setToolTipRemoveButton ( const QString &  toolTip)

◆ textAddDirectoryButton()

QString ctkPathListButtonsWidget::textAddDirectoryButton ( ) const

◆ textAddFilesButton()

QString ctkPathListButtonsWidget::textAddFilesButton ( ) const

◆ textEditButton()

QString ctkPathListButtonsWidget::textEditButton ( ) const

◆ textRemoveButton()

QString ctkPathListButtonsWidget::textRemoveButton ( ) const

◆ toolTipAddDirectoryButton()

QString ctkPathListButtonsWidget::toolTipAddDirectoryButton ( ) const

◆ toolTipAddFilesButton()

QString ctkPathListButtonsWidget::toolTipAddFilesButton ( ) const

◆ toolTipEditButton()

QString ctkPathListButtonsWidget::toolTipEditButton ( ) const

◆ toolTipRemoveButton()

QString ctkPathListButtonsWidget::toolTipRemoveButton ( ) const

◆ unsetIconAddDirectoryButton()

void ctkPathListButtonsWidget::unsetIconAddDirectoryButton ( )

◆ unsetIconAddFilesButton()

void ctkPathListButtonsWidget::unsetIconAddFilesButton ( )

◆ unsetIconEditButton()

void ctkPathListButtonsWidget::unsetIconEditButton ( )

◆ unsetIconRemoveButton()

void ctkPathListButtonsWidget::unsetIconRemoveButton ( )

Member Data Documentation

◆ d_ptr

QScopedPointer<ctkPathListButtonsWidgetPrivate> ctkPathListButtonsWidget::d_ptr
protected

Definition at line 150 of file ctkPathListButtonsWidget.h.

Property Documentation

◆ buttonsAutoRaise

bool ctkPathListButtonsWidget::buttonsAutoRaise
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ buttonSpacing

int ctkPathListButtonsWidget::buttonSpacing
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ iconAddDirectoryButton

QIcon ctkPathListButtonsWidget::iconAddDirectoryButton
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ iconAddFilesButton

QIcon ctkPathListButtonsWidget::iconAddFilesButton
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ iconEditButton

QIcon ctkPathListButtonsWidget::iconEditButton
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ iconRemoveButton

QIcon ctkPathListButtonsWidget::iconRemoveButton
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ orientation

Qt::Orientation ctkPathListButtonsWidget::orientation
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ showAddDirectoryButton

bool ctkPathListButtonsWidget::showAddDirectoryButton
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ showAddFilesButton

bool ctkPathListButtonsWidget::showAddFilesButton
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ showEditButton

bool ctkPathListButtonsWidget::showEditButton
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ showRemoveButton

bool ctkPathListButtonsWidget::showRemoveButton
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ textAddDirectoryButton

QString ctkPathListButtonsWidget::textAddDirectoryButton
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ textAddFilesButton

QString ctkPathListButtonsWidget::textAddFilesButton
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ textEditButton

QString ctkPathListButtonsWidget::textEditButton
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ textRemoveButton

QString ctkPathListButtonsWidget::textRemoveButton
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ toolTipAddDirectoryButton

QString ctkPathListButtonsWidget::toolTipAddDirectoryButton
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ toolTipAddFilesButton

QString ctkPathListButtonsWidget::toolTipAddFilesButton
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ toolTipEditButton

QString ctkPathListButtonsWidget::toolTipEditButton
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.

◆ toolTipRemoveButton

QString ctkPathListButtonsWidget::toolTipRemoveButton
readwrite

Definition at line 1 of file ctkPathListButtonsWidget.h.


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