① Qt中獲取控制項所在界面的位置,該怎麼解決
你的控制項自帶的屬性裡面是有你空間的坐標的,你直接調用xy坐標就可以獲取了
② Qt裡面怎麼獲取圖像像素
XY就是從1到寬度,從1到高度,RGB值通過QImage::pixel獲取,取得的值轉為QColor,就能分別取到RBG了。
~如果你認可我的回答,請及時點擊【採納為滿意回答】按鈕
~~手機提問的朋友在客戶端右上角評價點【滿意】即可。
~你的採納是我前進的動力
~~O(∩_∩)O,記得好評和採納,互相幫助,謝謝。
③ qt,我想滑鼠點中一個圖片。在另一個地方點一下,圖片移動過去!!!急求方案思路、代碼示例!!
思路:(定位+)js監測坐標
1(定位)、給圖片定位,方便js後面的操作(當然不定位直接用js控制也行,只不過定位的話復雜度低一點)
1(不定位)、監測該圖片相對文檔(或某個父標簽等等都可以,目的是確認其准確坐標)的坐標,至於坐標的檢測方法會用到幾種屬性,如:offsetTop、offsetLeft等,自己網路一下(網上也有現成的監測方法)
2、監測滑鼠之後那次滑鼠點擊的位置相對文檔(或某個父標簽等等都可以,目的是確認其准確坐標)的坐標
3、將圖片定位到步驟2監測到的坐標位置就OK了
④ 我知道 Qt 你怎麼獲取圖片的形狀的()http://.baidu.com/question/185110482.htmlsi=1
我知道我不告訴你
⑤ qt顯示圖片怎麼才能使其在中間顯示
這個好像是充滿整個屏幕的顯示方法吧,我使用setScaledContents ( ture),圖片隨窗體的增大而增大。我想的效果是,圖片的大小不變,只是位置歲窗體的改變而變,始終 處在中間。
⑥ QT開發,怎麼讀取圖片的EXIF信息啊
看看QImage類,有沒有相關信息。
或者試下第三方庫,如exif(C++)庫。跟讀普通文件沒什麼區別。
⑦ qt如何在線獲取圖片
在網上找到圖片之後,復制到工程目錄中,之後將其添加進工程的資源問價即可!
⑧ qt 布局怎麼定位我想要的位置
狹義的說,Qt的布局管理框架指的是以QLayoutItem/QLayout為基類的布局管理體系(應該說,對於QGraphicsSystem, 還有以QGraphicsLayoutItem/QGraphicsLayout為基類的一系列相關子類) 但是如果廣義的說,布局就是管理控制項的位置和尺寸的話,在QT中一共有三種方式 絕對定位:在代碼中調用QWidget::setGeometry()函數,對控制項進行絕對定位 手工定位:在resizeEvent等函數中,根據參數變化,撰寫代碼對控制項進行定位 使用布局管理器定位:使用QLayout類管理控制項 布局 VS 控制項 在GTK中,Layout和Widget並沒有截然分開,不存在單獨的Layout類,每個控制項都要自己負責管理自己的子控制項的布局,只不過有些控制項管理的多些,或者基本上專門用來管理布局,而有些則管理的少一些。 而在QT中,Layout和Widget是相對獨立的類,但是Layout本身單獨存在並沒有意義,需要和Widget配合使用。而Widget本身不負責子控制項的布局管理。你可以認為,Layout類其實只是一組預先撰寫好的代碼,在父控制項尺寸變化時,根據預設參數和子控制項的各種Geometry hint,管理控制項的位置和尺寸。 不過,也有一些例外,比如QMainWindow類,就自己管理預設的子控制項的布局。 一點內部邏輯 **Layout如何管理Widget,層次關系** 首先是要通過QWidget::setLayout函數,將一個QLayout類設置為控制項的布局管理器。這一步實際也將這個控制項設置為QLayout類的父控制項。 而後,通常通過QLayout::addWidget()等函數,將widget添加到Layout類的布局管理體系中 但是,Layout本身並不是Widget的父控制項,因為QWidget類的父控制項只能是QWidget類,所以Layout將其管理的子控制項的父控制項重定向為自己的父控制項。 另外,因為QWidget類本身並不是一個QLayoutItem,而Qlayout的管理又是以QLayoutItem為單位。所以,在addWidget的操作中,QLayout還會創建一個QLayoutItem的子類QWidgetItem類來對應的包裝代理添加進來的子控制項。QWidgetItem對象最終會將QLayout布局管理體系中的布局參數信息裝換、設置到它所代理的QWidget對象上 分組式(堆棧式)布局 QStackedLayout個人覺得叫分組布局有些歧義,還是直譯堆棧布局比較合適。這個Layout類管理子控制項的方式和其它QBoxLayout,QGridLayout等不太一樣,比較特殊。QStackedLayout不側重於子控制項的位置管理,它所管理的子控制項是疊加在一起的,主要控制哪個子控制項位於最上層 可以通過設置參數,決定只有當前頂層控制項可見(默認行為),還是所有子控制項都可見(這樣可以實現一些比如疊加顯示的效果,當然,要最上層的控制項有透明的區域)。 另外,不管堆疊參數如何設置,QStackedLayout的父控制項的內容都是可見的,只要當前顯示的子控制項有透明區域。