summaryrefslogtreecommitdiff
path: root/client/widgets/frame.cc
diff options
context:
space:
mode:
Diffstat (limited to 'client/widgets/frame.cc')
-rw-r--r--client/widgets/frame.cc42
1 files changed, 11 insertions, 31 deletions
diff --git a/client/widgets/frame.cc b/client/widgets/frame.cc
index d6f4fb2..e117467 100644
--- a/client/widgets/frame.cc
+++ b/client/widgets/frame.cc
@@ -25,48 +25,28 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
*/
#include "frame.h"
+
#include <QVBoxLayout>
#include <QHBoxLayout>
+#include <QFrame>
#include "common.h"
Frame::Frame(QDomNode &node, MacroWindow *macrowindow)
- : QFrame(), Widget(node, macrowindow)
-{
- setCommonAttributes(this, node);
- setCommonLayout(this, node);
-
- layout()->setContentsMargins(0,0,0,0);
-}
-
-void Frame::enable()
-{
- setEnabled(true);
-}
-
-void Frame::disable()
+ : Widget(node, macrowindow)
{
- setEnabled(false);
-}
+ frame = new QFrame();
+ widget = frame;
-bool Frame::isDisabled()
-{
- return isEnabled() == false;
-}
+ setCommonAttributes(frame, node);
+ setCommonLayout(frame, node);
-void Frame::connectFrom(const char *signal,
- const QObject *receiver, const char *method)
-{
- connect(this, signal, receiver, method);
-}
+ frame->layout()->setContentsMargins(0,0,0,0);
-void Frame::connectTo(const QObject *sender, const char *signal,
- const char *method)
-{
- connect(sender, signal, this, method);
+ addChildren(node);
}
-void Frame::setVisibility(bool visible)
+Frame::~Frame()
{
- setVisible(visible);
+ // delete frame;
}