示例#1
0
HighlighterBackgroundThreadData::~HighlighterBackgroundThreadData()
    {
#if(SHARED_QUEUE)
    sSharedQueue.waitForCompletion();
#else
    stopAndWaitForCompletion();
#endif
    }
示例#2
0
文件: ClassGraph.cpp 项目: 8l/oovcde
GraphSize ClassGraph::updateGraph(const ModelData &modelData, bool geneRepositioning)
    {
    if(geneRepositioning)
        {
        stopAndWaitForCompletion();
        addTask(ClassGraphBackgroundItem(&modelData, &mGraphOptions));
        }
    else
        {
        updateNodeSizes();
        updateConnections(modelData);
        mGraphListener->doneRepositioning();
        }
    return(getGraphSize());
    }
示例#3
0
文件: ClassGraph.cpp 项目: 8l/oovcde
ClassGraph::~ClassGraph()
    {
    stopAndWaitForCompletion();
    }