コード例 #1
0
ファイル: Highlighter.cpp プロジェクト: animatedb/oovaide
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();
    }