mirror of
https://github.com/OpenMW/openmw.git
synced 2025-02-05 03:45:35 +00:00
Documentation, corrections.
This commit is contained in:
parent
13c4c71995
commit
aafde926d3
3 changed files with 10 additions and 5 deletions
|
@ -1,5 +1,3 @@
|
||||||
/*This class provides way to construct mimedata object holding the reference to the
|
|
||||||
* universalid. universalid is used in the majority of the tables to store type, id, argument types*/
|
|
||||||
|
|
||||||
#ifndef TABLEMIMEDATA_H
|
#ifndef TABLEMIMEDATA_H
|
||||||
#define TABLEMIMEDATA_H
|
#define TABLEMIMEDATA_H
|
||||||
|
@ -15,6 +13,14 @@
|
||||||
|
|
||||||
namespace CSMWorld
|
namespace CSMWorld
|
||||||
{
|
{
|
||||||
|
|
||||||
|
/// \brief Subclass of QmimeData, augmented to contain and transport UniversalIds.
|
||||||
|
///
|
||||||
|
/// This class provides way to construct mimedata object holding the universalid copy
|
||||||
|
/// Universalid is used in the majority of the tables to store type, id, argument types.
|
||||||
|
/// This way universalid grants a way to retrive record from the concrete table.
|
||||||
|
/// Please note, that tablemimedata object can hold multiple universalIds in the vector.
|
||||||
|
|
||||||
class TableMimeData : public QMimeData
|
class TableMimeData : public QMimeData
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
|
@ -187,7 +187,6 @@ CSMWorld::UniversalId::UniversalId (Type type, const std::string& id)
|
||||||
mClass = sIdArg[i].mClass;
|
mClass = sIdArg[i].mClass;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
std::cout<<type<<std::endl;
|
|
||||||
throw std::logic_error ("invalid ID argument UniversalId type");
|
throw std::logic_error ("invalid ID argument UniversalId type");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
#include <QMenu>
|
#include <QMenu>
|
||||||
#include <QContextMenuEvent>
|
#include <QContextMenuEvent>
|
||||||
#include <QString>
|
#include <QString>
|
||||||
|
#include <qt4/QtCore/qnamespace.h>
|
||||||
|
|
||||||
#include "../../model/world/data.hpp"
|
#include "../../model/world/data.hpp"
|
||||||
#include "../../model/world/commands.hpp"
|
#include "../../model/world/commands.hpp"
|
||||||
|
@ -15,11 +16,10 @@
|
||||||
#include "../../model/world/record.hpp"
|
#include "../../model/world/record.hpp"
|
||||||
#include "../../model/world/columns.hpp"
|
#include "../../model/world/columns.hpp"
|
||||||
#include "../../model/world/tablemimedata.hpp"
|
#include "../../model/world/tablemimedata.hpp"
|
||||||
|
#include "../../model/world/tablemimedata.hpp"
|
||||||
|
|
||||||
#include "recordstatusdelegate.hpp"
|
#include "recordstatusdelegate.hpp"
|
||||||
#include "util.hpp"
|
#include "util.hpp"
|
||||||
#include <qt4/QtCore/qnamespace.h>
|
|
||||||
#include "../../model/world/tablemimedata.hpp"
|
|
||||||
|
|
||||||
void CSVWorld::Table::contextMenuEvent (QContextMenuEvent *event)
|
void CSVWorld::Table::contextMenuEvent (QContextMenuEvent *event)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue