34 #include <QStringList>
36 #include "scribusapi.h"
38 typedef std::vector<QStringList> Table;
47 void checkSize(
int rowIndex,
int colIndex, QString defValue =
"");
48 void checkHeight(
int rowIndex);
49 void checkWidth(
int rowIndex,
int colIndex, QString defValue =
"");
58 QString
get(
int row,
int col,
const QString& defValue =
"");
59 void set(
int row,
int col,
const char* value);
60 void set(
int row,
int col,
const std::string& value);
61 void set(
int row,
int col,
const QString& value);
62 int getInt(
int row,
int col = 0,
int defValue = -1);
63 void set(
int row,
int col,
int value);
64 void set(
int row,
int col, uint value);
65 uint getUInt(
int row,
int col, uint defValue = 0);
66 double getDouble(
int row,
int col,
double defValue = -1.0);
67 void set(
int row,
int col,
double value);
68 bool getBool(
int row,
int col,
bool defValue =
false);
69 void set(
int row,
int col,
bool value);
71 int find(
int searchCol,
const QString& what);
73 void removeRow(
int colIndex,
const QString& what);
Definition: prefstable.h:40