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 );
180 void pluginSelectionChanged();
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();
222 #endif // KSETTINGS_DIALOG_H
A collection of classes to create configuration dialogs that work over component boundaries.
Information about a plugin.
A class that provides information about a TDECModule.
Static listview, while running no entries are added or deleted.
ContentInListView
Tells the dialog whether the entries in the listview are all static or whether it should add a Config...
A method that offers a KDialogBase containing arbitrary KControl Modules.
Generic configuration dialog that even works over component boundaries.