20 #ifndef KSETTINGS_DIALOG_H
21 #define KSETTINGS_DIALOG_H
26 template<
class T>
class TQValueList;
73 class TDEUTILS_EXPORT
Dialog :
public TQObject
75 friend class PageNode;
105 Dialog( TQWidget * parent = 0,
const char * name = 0 );
118 Dialog( ContentInListView content = Static, TQWidget * parent = 0,
119 const char * name = 0 );
134 Dialog(
const TQStringList & components, TQWidget * parent = 0,
135 const char * name = 0 );
152 Dialog(
const TQStringList & components, ContentInListView
153 content, TQWidget * parent = 0,
const char * name = 0 );
161 void addPluginInfos(
const TQValueList<KPluginInfo*> & plugininfos );
183 void configureTree();
184 void updateTreeList();
193 TQValueList<KService::Ptr> instanceServices()
const;
194 TQValueList<KService::Ptr> parentComponentsServices(
195 const TQStringList & )
const;
200 void parseGroupFile(
const TQString & );
215 void createDialogFromServices();
A method that offers a KDialogBase containing arbitrary KControl Modules.
Information about a plugin.
Generic configuration dialog that even works over component boundaries.
void pluginSelectionChanged()
If you use the dialog in Configurable mode and want to be notified when the user changes the plugin s...
ContentInListView
Tells the dialog whether the entries in the listview are all static or whether it should add a Config...
@ Static
Static listview, while running no entries are added or deleted.
A class that provides information about a TDECModule.
A collection of classes to create configuration dialogs that work over component boundaries.