forked from teamnwah/openmw-tes3coop
added layout to table sub view
This commit is contained in:
parent
70a5a83419
commit
a80e80dd94
2 changed files with 14 additions and 6 deletions
|
@ -1,15 +1,10 @@
|
||||||
#include "subview.hpp"
|
#include "subview.hpp"
|
||||||
|
|
||||||
|
|
||||||
CSVDoc::SubView::SubView (const CSMWorld::UniversalId& id) : mUniversalId (id)
|
CSVDoc::SubView::SubView (const CSMWorld::UniversalId& id) : mUniversalId (id)
|
||||||
{
|
{
|
||||||
/// \todo add a button to the title bar that clones this sub view
|
/// \todo add a button to the title bar that clones this sub view
|
||||||
|
|
||||||
setWindowTitle (mUniversalId.toString().c_str());
|
setWindowTitle (mUniversalId.toString().c_str());
|
||||||
|
|
||||||
/// \todo remove (for testing only)
|
|
||||||
setMinimumWidth (100);
|
|
||||||
setMinimumHeight (60);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
CSMWorld::UniversalId CSVDoc::SubView::getUniversalId() const
|
CSMWorld::UniversalId CSVDoc::SubView::getUniversalId() const
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
|
|
||||||
#include "tablesubview.hpp"
|
#include "tablesubview.hpp"
|
||||||
|
|
||||||
|
#include <QVBoxLayout>
|
||||||
|
|
||||||
#include "../../model/doc/document.hpp"
|
#include "../../model/doc/document.hpp"
|
||||||
|
|
||||||
#include "table.hpp"
|
#include "table.hpp"
|
||||||
|
@ -9,7 +11,18 @@ CSVWorld::TableSubView::TableSubView (const CSMWorld::UniversalId& id, CSMDoc::D
|
||||||
bool createAndDelete)
|
bool createAndDelete)
|
||||||
: SubView (id)
|
: SubView (id)
|
||||||
{
|
{
|
||||||
setWidget (mTable = new Table (id, document.getData(), document.getUndoStack(), createAndDelete));
|
QVBoxLayout *layout = new QVBoxLayout;
|
||||||
|
|
||||||
|
layout->setContentsMargins (QMargins (0, 0, 0, 0));
|
||||||
|
|
||||||
|
layout->addWidget (
|
||||||
|
mTable = new Table (id, document.getData(), document.getUndoStack(), createAndDelete), 2);
|
||||||
|
|
||||||
|
QWidget *widget = new QWidget;
|
||||||
|
|
||||||
|
widget->setLayout (layout);
|
||||||
|
|
||||||
|
setWidget (widget);
|
||||||
|
|
||||||
connect (mTable, SIGNAL (editRequest (int)), this, SLOT (editRequest (int)));
|
connect (mTable, SIGNAL (editRequest (int)), this, SLOT (editRequest (int)));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue