#include <QObject>
#include <QThread>
#include "Configuration.h"
#include "BuildWorld.h"
#include "Solutions.h"
#include "SolveThread.h"
Include dependency graph for CubeDoc.h:

This graph shows which files directly or indirectly include this file:

Classes | |
| class | CubeDoc |
| CubeDoc centeralizes the data of the current design and solutions displayed in the application. More... | |
Defines | |
| #define | HINT_SLV_NXPR 0x00000001 |
| #define | HINT_SLV_NONE 0x00000002 |
| #define | HINT_SLV_READY 0x00000004 |
| #define | HINT_SLV_PAINT 0x00000008 |
| #define | HINT_PIC_NULL 0x00003000 |
| #define | HINT_PIC_READSLVCHECK 0x00001000 |
| #define | HINT_PIC_UPDATECHECK 0x00002000 |
| #define | HINT_BLD_MINMAX 0x01000000 |
| #define | HINT_BLD_PAINT 0x02000000 |
| #define | HINT_BLD_NEW 0x04000000 |
| #define | GET_SLV_HINT(hint) (hint & 0x00000FFF) |
| #define | GET_PIC_HINT(hint) (hint & 0x00FFF000) |
| #define | GET_BLD_HINT(hint) (hint & 0xFF000000) |
| #define | SHINT_SOLUTIONS 1000 |
| #define | SHINT_PARTCHN 1001 |
| #define | SHINT_STATUS 1002 |
| #define | SHINT_ALL 1003 |
| #define | SHINT_JUSTGEN 1004 |
| #define | SHINT_START 1005 |
| #define | SHINT_STOP 1006 |
| #define | SHINT_WARNING 1007 |
Functions | |
| QString | strippedName (const QString &fullFileName) |
Defines hint constants used in in the updateViews() and slvProgUpdated() signals
| #define GET_BLD_HINT | ( | hint | ) | (hint & 0xFF000000) |
| #define GET_PIC_HINT | ( | hint | ) | (hint & 0x00FFF000) |
| #define GET_SLV_HINT | ( | hint | ) | (hint & 0x00000FFF) |
| #define HINT_BLD_MINMAX 0x01000000 |
| #define HINT_BLD_NEW 0x04000000 |
| #define HINT_BLD_PAINT 0x02000000 |
| #define HINT_PIC_NULL 0x00003000 |
| #define HINT_PIC_READSLVCHECK 0x00001000 |
| #define HINT_PIC_UPDATECHECK 0x00002000 |
| #define HINT_SLV_NONE 0x00000002 |
| #define HINT_SLV_NXPR 0x00000001 |
| #define HINT_SLV_PAINT 0x00000008 |
| #define HINT_SLV_READY 0x00000004 |
| #define SHINT_ALL 1003 |
| #define SHINT_JUSTGEN 1004 |
| #define SHINT_PARTCHN 1001 |
| #define SHINT_SOLUTIONS 1000 |
| #define SHINT_START 1005 |
| #define SHINT_STATUS 1002 |
| #define SHINT_STOP 1006 |
| #define SHINT_WARNING 1007 |
| QString strippedName | ( | const QString & | fullFileName | ) | [inline] |