20 #ifndef KSETTINGS_DIALOG_H 21 #define KSETTINGS_DIALOG_H 26 template<
class T>
class TQValueList;
73 class KUTILS_EXPORT
Dialog :
public TQObject
75 friend class PageNode;
105 Dialog( TQWidget * parent = 0,
const char * name = 0 );
119 const char * name = 0 );
134 Dialog(
const TQStringList & components, TQWidget * parent = 0,
135 const char * name = 0 );
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();
224 #endif // KSETTINGS_DIALOG_H A collection of classes to create configuration dialogs that work over component boundaries.
Information about a plugin.
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 class that provides information about a KCModule.
A method that offers a KDialogBase containing arbitrary KControl Modules.
Generic configuration dialog that even works over component boundaries.