I am starting to clean up the mess that is Global right now, and to implement a clean...
[quassel.git] / src / common / quasselui.h
index 0925b2e..5cfc5f0 100644 (file)
@@ -41,10 +41,8 @@ class AbstractUi : public QObject {
   Q_OBJECT
 
   public:
-    static void foo() {};
-    virtual ~AbstractUi() {};
     virtual void init() {};  // called after the client is initialized
-    virtual AbstractUiMsg *layoutMsg(const Message &) { return 0; }
+    virtual AbstractUiMsg *layoutMsg(const Message &) = 0;
 
   protected slots:
     virtual void connectedToCore() {}