summaryrefslogtreecommitdiff
path: root/client/widgets/frame.cc
diff options
context:
space:
mode:
authordeva <deva>2010-08-12 10:57:04 +0000
committerdeva <deva>2010-08-12 10:57:04 +0000
commitd9338083192084613e5530b02710b796252d342b (patch)
treee0ec2b36e0de62328e5fd5d3b597f6ee71d1b18f /client/widgets/frame.cc
parentdbab8458dcce186e7eb7a114a83f759d7db5445a (diff)
New scripting system part2.
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;
}