QT QDockWidget 重疊方法

2021-05-26 06:22:47 字數 1933 閱讀 6431

主要通過如下紅色**的方法實現

**如下:

void mainwindow::createdockwindows()

qdockwidget *dock = new qdockwidget(tr("customers"), this);

dock->setallowedareas(qt::leftdockwidgetarea | qt::rightdockwidgetarea);

customerlist = new qlistwidget(dock);

customerlist->additems(qstringlist()

<< "john doe, harmony enterprises, 12 lakeside, ambleton"

<< "jane doe, memorabilia, 23 watersedge, beaton"

<< "tammy shea, tiblanka, 38 sea views, carlton"

<< "tim sheen, caraba gifts, 48 ocean way, deal"

<< "sol harvey, chicos coffee, 53 new springs, eccleston"

<< "sally hobart, tiroli tea, 67 long river, fedula");

dock->setwidget(customerlist);

adddockwidget(qt::rightdockwidgetarea, dock);

viewmenu->addaction(dock->toggleviewaction());

qdockwidget * dock1 = new qdockwidget(tr("paragraphs"), this);

paragraphslist = new qlistwidget(dock1);

paragraphslist->additems(qstringlist()

<< "1"

<< "2 "

<< "4"

<< "5"

<< "6"

<< "7");

dock1->setwidget(paragraphslist);

adddockwidget(qt::rightdockwidgetarea, dock1);

viewmenu->addaction(dock1->toggleviewaction());

tabifydockwidget(dock, dock1);

qdockwidget *dock2 = new qdockwidget(tr("paragraphs"), this);

adddockwidget(qt::rightdockwidgetarea, dock2);

viewmenu->addaction(dock2->toggleviewaction());

tabifydockwidget(dock1, dock2);

qdockwidget *dock3 = new qdockwidget(tr("whb"), this);

adddockwidget(qt::rightdockwidgetarea, dock3);

viewmenu->addaction(dock3->toggleviewaction());

tabifydockwidget(dock2, dock3);

dock->raise();

connect(customerlist, signal(currenttextchanged(qstring)),

this, slot(insertcustomer(qstring)));

connect(paragraphslist, signal(currenttextchanged(qstring)),

this, slot(addparagraph(qstring)));

1091 線段的重疊 區間重疊

題目鏈結 思路 保證思路的有序性。如果拿出來每一條邊與其他邊進行比較,那麼一定可以得出答案。但是一條邊 l,r 只能和與它有交集的邊產生可能。那麼進行排序,按照左端點,在某條邊的l大於當前選擇的邊的r時break。能否在o n 的演算法處理呢?也就是說,列舉的區間是有選擇性的。假設當前選定的區間是a...

重疊面積 幾何畫板繪製重疊面積(二)

1 當t 時,點q的座標是 2 在運動過程中,設正方形pqmn與 aob重疊部分的面積為s,求s與t的函式表示式 3 若正方形pqmn對角線的交點為t,請直接寫出在運動過程中ot pt的最小值。分析 2 3 問 如下 非常感謝向老師的指導,這個變換大小的正方形在製作過程中需要找尋到關鍵的控制點,挖掘...

重疊子問題

做了幾道題讓我想起乙個問題,就是重疊子問題這個思想。記得動態規劃優化問題的兩個要素就是,最優子結構和重疊子問題。關於重疊子問題的優化,就是這些子問題可能多次用到,多次計算,所以可以事先計算了,然後用到的時候查表。比如之前的codejam的b題,裡面就有重疊子問題,小資料的時候,一般都可以寫出,而大資...