KVIrc 5.2.6
Developer APIs
OptionsWidget_mediaTypes Class Reference

#include <OptionsWidget_mediaTypes.h>

+ Inheritance diagram for OptionsWidget_mediaTypes:

Public Member Functions

virtual void commit ()
 
 OptionsWidget_mediaTypes (QWidget *parent)
 
 ~OptionsWidget_mediaTypes ()
 
- Public Member Functions inherited from KviOptionsWidget
KviBoolSelectoraddBoolSelector (int x1, int y1, int x2, int y2, const QString &txt, bool *pOption, bool bEnabled=true)
 
KviBoolSelectoraddBoolSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviBoolSelectoraddBoolSelector (QWidget *pParent, const QString &txt, bool *pOption, bool bEnabled=true)
 
KviBoolSelectoraddBoolSelector (QWidget *pParnt, const QString &txt, int optId, bool bEnabled=true)
 
KviColorSelectoraddColorSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviColorSelectoraddColorSelector (int x1, int y1, int x2, int y2, const QString &txt, QColor *pOption, bool bEnabled=true)
 
KviColorSelectoraddColorSelector (QWidget *pParent, const QString &txt, int optId, bool bEnabled=true)
 
KviColorSelectoraddColorSelector (QWidget *pParent, const QString &txt, QColor *pOption, bool bEnabled=true)
 
KviDirectorySelectoraddDirectorySelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviDirectorySelectoraddDirectorySelector (int x1, int y1, int x2, int y2, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviDirectorySelectoraddDirectorySelector (QWidget *pParent, const QString &txt, int optId, bool bEnabled=true)
 
KviDirectorySelectoraddDirectorySelector (QWidget *pParent, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviFileSelectoraddFileSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviFileSelectoraddFileSelector (int x1, int y1, int x2, int y2, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviFileSelectoraddFileSelector (QWidget *pParent, const QString &txt, int optId, bool bEnabled=true)
 
KviFileSelectoraddFileSelector (QWidget *pParent, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviFontSelectoraddFontSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviFontSelectoraddFontSelector (int x1, int y1, int x2, int y2, const QString &txt, QFont *pOption, bool bEnabled=true)
 
KviFontSelectoraddFontSelector (QWidget *pParent, const QString &txt, int optId, bool bEnabled=true)
 
KviFontSelectoraddFontSelector (QWidget *pParent, const QString &txt, QFont *pOption, bool bEnabled=true)
 
KviTalGroupBoxaddGroupBox (int x1, int y1, int x2, int y2, Qt::Orientation o, const QString &txt, bool bEnabled=true)
 
QLabel * addLabel (int x1, int y1, int x2, int y2, const QString &text, bool bEnabled=true)
 
QLabel * addLabel (QWidget *pParent, const QString &text, bool bEnabled=true)
 
QLineEdit * addLineEdit (int x1, int y1, int x2, int y2, bool bEnabled=true)
 
KviMircTextColorSelectoraddMircTextColorSelector (int x1, int y1, int x2, int y2, const QString &txt, int optForeId, int optBackId, bool bEnabled=true)
 
KviMircTextColorSelectoraddMircTextColorSelector (int x1, int y1, int x2, int y2, const QString &txt, unsigned int *uFore, unsigned int *uBack, bool bEnabled=true)
 
KviMircTextColorSelectoraddMircTextColorSelector (QWidget *pParent, const QString &txt, int optForeId, int optBackId, bool bEnabled=true)
 
KviMircTextColorSelectoraddMircTextColorSelector (QWidget *pParent, const QString &txt, unsigned int *uFore, unsigned int *uBack, bool bEnabled=true)
 
void addOptionsWidget (const QString &szText, const QIcon &iconSet, KviOptionsWidget *pWidget)
 
KviPasswordSelectoraddPasswordSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviPasswordSelectoraddPasswordSelector (int x1, int y1, int x2, int y2, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviPasswordSelectoraddPasswordSelector (QWidget *pParent, const QString &txt, int optId, bool bEnabled=true)
 
KviPasswordSelectoraddPasswordSelector (QWidget *pParent, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviPixmapSelectoraddPixmapSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviPixmapSelectoraddPixmapSelector (int x1, int y1, int x2, int y2, const QString &txt, KviPixmap *pOption, bool bEnabled=true)
 
QPushButton * addPushButton (int x1, int y1, int x2, int y2, const QString &text, bool bEnabled=true)
 
void addRowSpacer (int x1, int y1, int x2, int y2)
 
QFrame * addSeparator (int x1, int y1, int x2, int y2)
 
KviSoundSelectoraddSoundSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviSoundSelectoraddSoundSelector (int x1, int y1, int x2, int y2, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviSoundSelectoraddSoundSelector (QWidget *pParent, const QString &txt, int optId, bool bEnabled=true)
 
KviSoundSelectoraddSoundSelector (QWidget *pParent, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviStringListSelectoraddStringListSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviStringListSelectoraddStringListSelector (int x1, int y1, int x2, int y2, const QString &txt, QStringList *pOption, bool bEnabled=true)
 
KviStringSelectoraddStringSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviStringSelectoraddStringSelector (int x1, int y1, int x2, int y2, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviStringSelectoraddStringSelector (QWidget *pParent, const QString &txt, int optId, bool bEnabled=true)
 
KviStringSelectoraddStringSelector (QWidget *pParent, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviUIntSelectoraddUIntSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, unsigned int uLowBound, unsigned int uHighBound, unsigned int uDefault, bool bEnabled=true)
 
KviUIntSelectoraddUIntSelector (int x1, int y1, int x2, int y2, const QString &txt, unsigned int *pOption, unsigned int uLowBound, unsigned int uHighBound, unsigned int uDefault, bool bEnabled=true)
 
KviUIntSelectoraddUIntSelector (QWidget *pParent, const QString &txt, int optId, unsigned int uLowBound, unsigned int uHighBound, unsigned int uDefault, bool bEnabled=true)
 
KviUIntSelectoraddUIntSelector (QWidget *pParent, const QString &txt, unsigned int *pOption, unsigned int uLowBound, unsigned int uHighBound, unsigned int uDefault, bool bEnabled=true)
 
KviUIntSelectoraddUShortIntSelector (int x1, int y1, int x2, int y2, const QString &txt, unsigned short int *pOption, unsigned int uLowBound, unsigned int uHighBound, unsigned int uDefault, bool bEnabled=true)
 
void addWidgetToLayout (QWidget *w, int x1, int y1, int x2, int y2)
 
void childEvent (QChildEvent *e) override
 
void createLayout ()
 
void createTabbedPage ()
 
bool eventFilter (QObject *watched, QEvent *e) override
 
 KviOptionsWidget (QWidget *parent, const char *name=nullptr, bool bSunken=true)
 
QGridLayout * layout ()
 
void mergeResetFlag (int flag)
 
void mergeTip (QWidget *w, const QString &tip)
 
void removeSelector (KviSelectorInterface *pInterface)
 
KviPointerList< KviSelectorInterface > * selectors ()
 
QTabWidget * tabWidget ()
 
 ~KviOptionsWidget ()
 
- Public Member Functions inherited from KviSelectorInterface
 KviSelectorInterface ()
 
virtual QString textForSearch ()
 
virtual QWidget * widgetToHighlight ()
 
virtual ~KviSelectorInterface ()
 

Private Slots

void currentItemChanged (QTreeWidgetItem *it, QTreeWidgetItem *prev)
 
void delMediaType ()
 
void newMediaType ()
 

Private Member Functions

void enableOrDisable ()
 
void fillTreeWidget ()
 
void saveLastItem ()
 
void setLineEdits ()
 

Private Attributes

QLineEdit * m_pCommandline
 
QPushButton * m_pDelete
 
QLineEdit * m_pDescription
 
QLineEdit * m_pFileMask
 
QLineEdit * m_pIanaType
 
QLineEdit * m_pIcon
 
MediaTypeTreeWidgetItemm_pLastItem
 
QLineEdit * m_pMagicBytes
 
QLineEdit * m_pRemoteExecCommandline
 
QLineEdit * m_pSavePath
 
QTreeWidget * m_pTreeWidget
 

Additional Inherited Members

- Protected Slots inherited from KviOptionsWidget
void childOptionsWidgetDestroyed ()
 
- Protected Member Functions inherited from KviOptionsWidget
void commitOptionsReset ()
 
void commitSelectors ()
 

Constructor & Destructor Documentation

◆ OptionsWidget_mediaTypes()

◆ ~OptionsWidget_mediaTypes()

OptionsWidget_mediaTypes::~OptionsWidget_mediaTypes ( )
default

Member Function Documentation

◆ commit()

void OptionsWidget_mediaTypes::commit ( )
virtual

◆ currentItemChanged

void OptionsWidget_mediaTypes::currentItemChanged ( QTreeWidgetItem * it,
QTreeWidgetItem * prev )
privateslot

◆ delMediaType

void OptionsWidget_mediaTypes::delMediaType ( )
privateslot

References m_pLastItem.

Referenced by OptionsWidget_mediaTypes().

◆ enableOrDisable()

void OptionsWidget_mediaTypes::enableOrDisable ( )
private

◆ fillTreeWidget()

void OptionsWidget_mediaTypes::fillTreeWidget ( )
private

◆ newMediaType

void OptionsWidget_mediaTypes::newMediaType ( )
privateslot

◆ saveLastItem()

void OptionsWidget_mediaTypes::saveLastItem ( )
private

◆ setLineEdits()

void OptionsWidget_mediaTypes::setLineEdits ( )
private

Member Data Documentation

◆ m_pCommandline

QLineEdit* OptionsWidget_mediaTypes::m_pCommandline
private

◆ m_pDelete

QPushButton* OptionsWidget_mediaTypes::m_pDelete
private

◆ m_pDescription

QLineEdit* OptionsWidget_mediaTypes::m_pDescription
private

◆ m_pFileMask

QLineEdit* OptionsWidget_mediaTypes::m_pFileMask
private

◆ m_pIanaType

QLineEdit* OptionsWidget_mediaTypes::m_pIanaType
private

◆ m_pIcon

QLineEdit* OptionsWidget_mediaTypes::m_pIcon
private

◆ m_pLastItem

◆ m_pMagicBytes

QLineEdit* OptionsWidget_mediaTypes::m_pMagicBytes
private

◆ m_pRemoteExecCommandline

QLineEdit* OptionsWidget_mediaTypes::m_pRemoteExecCommandline
private

◆ m_pSavePath

QLineEdit* OptionsWidget_mediaTypes::m_pSavePath
private

◆ m_pTreeWidget

QTreeWidget* OptionsWidget_mediaTypes::m_pTreeWidget
private

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