KVIrc  4.9.2
DeveloperAPIs
Public Member Functions | Static Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
AddonManagementDialog Class Reference

#include <AddonManagementDialog.h>

+ Inheritance diagram for AddonManagementDialog:

Public Member Functions

 ~AddonManagementDialog ()
 

Static Public Member Functions

static void cleanup ()
 
static void display (bool bTopLevel)
 
static AddonManagementDialoginstance ()
 

Protected Slots

void closeClicked ()
 
void configureScript ()
 
void currentChanged (QListWidgetItem *i, QListWidgetItem *)
 
void getMoreScripts ()
 
void installScript ()
 
void packScript ()
 
virtual void reject ()
 
void showScriptHelp ()
 
void uninstallScript ()
 

Protected Member Functions

 AddonManagementDialog (QWidget *p)
 
virtual void closeEvent (QCloseEvent *e)
 
void fillListView ()
 

Protected Attributes

QToolButton * m_pConfigureButton
 
QToolButton * m_pHelpButton
 
KviTalListWidgetm_pListWidget
 
QToolButton * m_pPackButton
 
QToolButton * m_pUninstallButton
 

Static Protected Attributes

static AddonManagementDialogm_pInstance = nullptr
 

Constructor & Destructor Documentation

AddonManagementDialog::AddonManagementDialog ( QWidget *  p)
protected
AddonManagementDialog::~AddonManagementDialog ( )

Member Function Documentation

void AddonManagementDialog::cleanup ( )
static

References m_pInstance.

Referenced by addon_module_cleanup(), and reject().

void AddonManagementDialog::closeClicked ( )
protectedslot

Referenced by AddonManagementDialog().

void AddonManagementDialog::closeEvent ( QCloseEvent *  e)
protectedvirtual
void AddonManagementDialog::configureScript ( )
protectedslot
void AddonManagementDialog::currentChanged ( QListWidgetItem *  i,
QListWidgetItem *   
)
protectedslot
void AddonManagementDialog::display ( bool  bTopLevel)
static
void AddonManagementDialog::fillListView ( )
protected
void AddonManagementDialog::getMoreScripts ( )
protectedslot

COMPILE_WEBKIT_SUPPORT

COMPILE_WEBKIT_SUPPORT

References g_pActiveWindow, KVI_SOURCES_DATE, KVI_VERSION, and KviKvsScript::run().

Referenced by AddonManagementDialog().

void AddonManagementDialog::installScript ( )
protectedslot
static AddonManagementDialog* AddonManagementDialog::instance ( )
inlinestatic

References m_pInstance.

Referenced by addon_module_can_unload().

void AddonManagementDialog::packScript ( )
protectedslot

Referenced by AddonManagementDialog().

void AddonManagementDialog::reject ( )
protectedvirtualslot

References cleanup().

void AddonManagementDialog::showScriptHelp ( )
protectedslot
void AddonManagementDialog::uninstallScript ( )
protectedslot

Member Data Documentation

QToolButton* AddonManagementDialog::m_pConfigureButton
protected
QToolButton* AddonManagementDialog::m_pHelpButton
protected
AddonManagementDialog * AddonManagementDialog::m_pInstance = nullptr
staticprotected
KviTalListWidget* AddonManagementDialog::m_pListWidget
protected
QToolButton* AddonManagementDialog::m_pPackButton
protected

Referenced by AddonManagementDialog().

QToolButton* AddonManagementDialog::m_pUninstallButton
protected

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