aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/raweditor
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/raweditor')
-rw-r--r--src/modules/raweditor/raweditor.cpp27
-rw-r--r--src/modules/raweditor/raweditor.h2
2 files changed, 11 insertions, 18 deletions
diff --git a/src/modules/raweditor/raweditor.cpp b/src/modules/raweditor/raweditor.cpp
index 42bd2a487..67f5ad225 100644
--- a/src/modules/raweditor/raweditor.cpp
+++ b/src/modules/raweditor/raweditor.cpp
@@ -473,27 +473,29 @@ KviRawEditorWindow::KviRawEditorWindow(KviFrame * lpFrm)
{
g_pRawEditorWindow = this;
- m_pEditor = new KviRawEditor(this);
+ QGridLayout * g = new QGridLayout();
- m_pBase = new QWidget(this);
- QGridLayout * g = new QGridLayout(m_pBase);
+ m_pEditor = new KviRawEditor(this);
+ g->addWidget(m_pEditor,0,0,1,4);
- QPushButton * btn = new QPushButton(__tr2qs_ctx("&OK","editor"),m_pBase);
+ QPushButton * btn = new QPushButton(__tr2qs_ctx("&OK","editor"),this);
connect(btn,SIGNAL(clicked()),this,SLOT(okClicked()));
btn->setIcon(*(g_pIconManager->getSmallIcon(KVI_SMALLICON_ACCEPT)));
- g->addWidget(btn,0,1);
+ g->addWidget(btn,1,1);
- btn = new QPushButton(__tr2qs_ctx("&Apply","editor"),m_pBase);
+ btn = new QPushButton(__tr2qs_ctx("&Apply","editor"),this);
connect(btn,SIGNAL(clicked()),this,SLOT(applyClicked()));
btn->setIcon(*(g_pIconManager->getSmallIcon(KVI_SMALLICON_ACCEPT)));
- g->addWidget(btn,0,2);
+ g->addWidget(btn,1,2);
- btn = new QPushButton(__tr2qs_ctx("Cancel","editor"),m_pBase);
+ btn = new QPushButton(__tr2qs_ctx("Cancel","editor"),this);
connect(btn,SIGNAL(clicked()),this,SLOT(cancelClicked()));
btn->setIcon(*(g_pIconManager->getSmallIcon(KVI_SMALLICON_DISCARD)));
- g->addWidget(btn,0,3);
+ g->addWidget(btn,1,3);
+ g->setRowStretch(0,1);
g->setColumnStretch(0,1);
+ setLayout(g);
}
KviRawEditorWindow::~KviRawEditorWindow()
@@ -522,13 +524,6 @@ QPixmap * KviRawEditorWindow::myIconPtr()
return g_pIconManager->getSmallIcon(KVI_SMALLICON_RAWEVENT);
}
-void KviRawEditorWindow::resizeEvent(QResizeEvent *)
-{
- int hght = m_pBase->sizeHint().height();
- m_pEditor->setGeometry(0,0,width(),height()- hght);
- m_pBase->setGeometry(0,height() - hght,width(),hght);
-}
-
void KviRawEditorWindow::fillCaptionBuffers()
{
m_szPlainTextCaption = __tr2qs_ctx("Raw Editor","editor");
diff --git a/src/modules/raweditor/raweditor.h b/src/modules/raweditor/raweditor.h
index 1a9133f4a..541122b15 100644
--- a/src/modules/raweditor/raweditor.h
+++ b/src/modules/raweditor/raweditor.h
@@ -128,11 +128,9 @@ public:
~KviRawEditorWindow();
protected:
KviRawEditor * m_pEditor;
- QWidget * m_pBase;
protected:
virtual QPixmap * myIconPtr();
virtual void fillCaptionBuffers();
- virtual void resizeEvent(QResizeEvent *e);
virtual void getConfigGroupName(QString &szName);
virtual void saveProperties(KviConfig *);
virtual void loadProperties(KviConfig *);