Documentation, corrections.

actorid
Marek Kochanowicz 11 years ago
parent 13c4c71995
commit aafde926d3

@ -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
#define TABLEMIMEDATA_H
@ -15,6 +13,14 @@
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
{
public:

@ -187,7 +187,6 @@ CSMWorld::UniversalId::UniversalId (Type type, const std::string& id)
mClass = sIdArg[i].mClass;
return;
}
std::cout<<type<<std::endl;
throw std::logic_error ("invalid ID argument UniversalId type");
}

@ -7,6 +7,7 @@
#include <QMenu>
#include <QContextMenuEvent>
#include <QString>
#include <qt4/QtCore/qnamespace.h>
#include "../../model/world/data.hpp"
#include "../../model/world/commands.hpp"
@ -15,11 +16,10 @@
#include "../../model/world/record.hpp"
#include "../../model/world/columns.hpp"
#include "../../model/world/tablemimedata.hpp"
#include "../../model/world/tablemimedata.hpp"
#include "recordstatusdelegate.hpp"
#include "util.hpp"
#include <qt4/QtCore/qnamespace.h>
#include "../../model/world/tablemimedata.hpp"
void CSVWorld::Table::contextMenuEvent (QContextMenuEvent *event)
{

Loading…
Cancel
Save