~schumski-deactivatedaccount-deactivatedaccount/k3b/master

« back to all changes in this revision

Viewing changes to src/projects/k3bprojectplugindialog.h

  • Committer: Sebastian Trueg
  • Date: 2009-02-22 22:39:42 UTC
  • Revision ID: git-v1:6dd604da258355f5620f2f59e0ddb7c52e625553
I finally did it: I moved all K3b classes into the K3b namespace. Now this might sound like completely useless (and it actually is, too)
but I like it better this way and it also forced me to look at nearly each source file to fix the things that my crude scripting skills
did not catch properly.
And on the way I also cleaned up the code, used QFlags a few more times and introduced some d-pointers.

svn path=/trunk/extragear/multimedia/k3b/; revision=930262

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
 
18
18
#include <k3binteractiondialog.h>
19
19
 
20
 
class K3bProjectPlugin;
21
 
class K3bProjectPluginGUIBase;
22
 
class K3bDoc;
23
 
 
24
 
 
25
 
class K3bProjectPluginDialog : public K3bInteractionDialog
 
20
namespace K3b {
 
21
    class ProjectPlugin;
 
22
}
 
23
namespace K3b {
 
24
    class ProjectPluginGUIBase;
 
25
}
 
26
namespace K3b {
 
27
    class Doc;
 
28
}
 
29
 
 
30
 
 
31
namespace K3b {
 
32
class ProjectPluginDialog : public InteractionDialog
26
33
{
27
34
  Q_OBJECT
28
35
 
29
36
 public:
30
 
  K3bProjectPluginDialog( K3bProjectPlugin*, K3bDoc*, QWidget* );
31
 
  ~K3bProjectPluginDialog();
 
37
  ProjectPluginDialog( ProjectPlugin*, Doc*, QWidget* );
 
38
  ~ProjectPluginDialog();
32
39
  
33
40
 protected Q_SLOTS:
34
41
  void slotStartClicked();
37
44
  void loadK3bDefaults();
38
45
 
39
46
 private:
40
 
  K3bProjectPlugin* m_plugin;
41
 
  K3bProjectPluginGUIBase* m_pluginGui;
 
47
  ProjectPlugin* m_plugin;
 
48
  ProjectPluginGUIBase* m_pluginGui;
42
49
};
 
50
}
43
51
 
44
52
#endif