libyui-ncurses  2.44.1
NCPackageSelectorPluginStub Class Reference
Collaboration diagram for NCPackageSelectorPluginStub:

List of all members.

Public Member Functions

 NCPackageSelectorPluginStub ()
virtual ~NCPackageSelectorPluginStub ()
virtual YPackageSelector * createPackageSelector (YWidget *parent, long modeFlags)
virtual YEvent * runPkgSelection (YDialog *currentDialog, YWidget *packageSelector)
virtual YWidget * createPkgSpecial (YWidget *parent, const std::string &subwidget)

Public Attributes

NCPackageSelectorPluginIfimpl

Detailed Description

Definition at line 40 of file NCPackageSelectorPluginStub.h.


Constructor & Destructor Documentation

Constructor: Load the plugin library for the NCurses package selector.

Definition at line 39 of file NCPackageSelectorPluginStub.cc.

Destructor. Calls dlclose() which will unload the plugin library if it is no longer used, i.e. if the reference count dlopen() uses reaches 0.

Definition at line 58 of file NCPackageSelectorPluginStub.cc.


Member Function Documentation

YPackageSelector * NCPackageSelectorPluginStub::createPackageSelector ( YWidget *  parent,
long  modeFlags 
) [virtual]

Create a package selector. Implemented from YPackageSelectorPlugin.

This might return 0 if the plugin lib could not be loaded or if the appropriate symbol could not be located in the plugin lib.

Definition at line 64 of file NCPackageSelectorPluginStub.cc.

YWidget * NCPackageSelectorPluginStub::createPkgSpecial ( YWidget *  parent,
const std::string &  subwidget 
) [virtual]

Create a special widget

Definition at line 71 of file NCPackageSelectorPluginStub.cc.

YEvent * NCPackageSelectorPluginStub::runPkgSelection ( YDialog *  currentDialog,
YWidget *  packageSelector 
) [virtual]

Fills the PackageSelector widget (runs the package selection).

Definition at line 77 of file NCPackageSelectorPluginStub.cc.


The documentation for this class was generated from the following files:
 All Classes Functions Variables