Qt QDialog用法總結 筆記 持續更新中

2021-08-14 19:50:31 字數 893 閱讀 4683

#include "mainwindow.h"

#include#include#include#include#include#include#includemainwindow::mainwindow(qwidget *parent)

: qmainwindow(parent)

);connect(modelessdialog,&qaction::triggered,

[=]()

);qaction *p1=menu->addaction("關於對話方塊");

connect(p1,&qaction::triggered,

[=]()

);qaction *p2=menu->addaction("問題對話方塊");

connect(p2,&qaction::triggered,

[=]()});

qaction *p3=menu->addaction("檔案對話方塊");

connect(p3,&qaction::triggered,

[=]()

{qstring path=qfiledialog::getopenfilename(

this,

"open",

"../",

"source(*.cpp *.h);;"

"text(*.txt);;"

"all(*.*)"

);qdebug()《模態對話方塊也可以這麼設定

qdialog *p=new qdialog;

p->setwindowtitle("**屬性框");

p->setattribute(qt::wa_deleteonclose);

這樣即是模態框,每次建立的指標在關閉後也會自動銷毀,而不是等到整個程式關閉才銷毀。

sed常見用法總結筆記

sed是特別出色的文字處理工具,學習sed,一定會碰到這些常見操作。1 sed n 作用 取消預設列印模式空間中的內容 比如 sed p youth.txt 本來我們希望列印出文字中內容,結果每一行都列印了兩次。所以sed n p youth.txt 才是正確寫法 2 sed i 作用 直接修改檔案...

linux學習筆記 awk用法總結

awk是一種優良的文字處理工具,linux及unix環境中現有的功能最強大的資料處理引擎之一.這篇部落格是的讀書筆記。按列輸出 首先,用 netstat netstat.txt 命令把netstat的結果重定向到netstat.txt中 結果類似這樣 現在,我要列印第一列 1 和第四列 4 注意 0...

Qt學習筆記 QJson用法個人總結

1.qjsonobject 代表乙個json物件,包含多個鍵 值對 2.qjsonarray 代表乙個json陣列,可用下標的方法遍歷,具體的值可為qjsonvalue型別 3.qjsonvalue 代表具體的值,值可以是qjsonobject,也可以是qjsonarray 可用isobject 和...