cost 458 ms
如何使 QSvgGenerator 生成矢量化 SVG 而不是位圖 SVG?

[英]How to make QSvgGenerator produce vectorized SVG instead of bitmapped SVG?

我正在嘗試將我的QGraphicsScene導出到 SVG ,如下所示: MyScene繼承自QGraphicsScene 。 在我的場景中,我有從QGraphicsItem繼承的對象。 我的項目呈現如下: 現在的問題是我只得到一個位圖 SVG 所以它基本上沒用。 像這樣的東西: 我是否應該在我 ...

QtSvg 忽略單位

[英]QtSvg ignores units

有沒有辦法讓 QSvgWidget/QSvgRenderer 使用像 cm/mm/in/pc 這樣的單位? 這是一個示例 SVG,其中所有行都應具有相同的長度(它在 Firefox 和 Chrome 中正確呈現): <?xml version="1.0" encoding="UTF-8" s ...

可點擊的 SVG 圖像運行方法

[英]Clickable SVG image to run method

我已經創建了一個需要交互的地圖(火車)的 SVG 圖像,當點擊地圖的一部分時,顏色會改變,並且會執行控制事物的方法(通過樹莓派)。 將按鈕連接到插槽很簡單,我猜測我嘗試過: 是否可以單擊一個 SVG 元素並讓它根據給定的id執行一個方法,就像單擊按鈕時一樣? 這是一個 MVCE: 測試.svg s ...

從QSvgRenderer獲取SVG大小

[英]Get SVG size from QSvgRenderer

假設我有這樣的SVG: 使用QSvgRenderer::viewBoxF()我可以獲取0 0 100 200 viewbox,但是有什么方法可以獲取width="300mm"和height="600mm"嗎? (除了很明顯的自己解析XML的事情。) ...

2018-04-16 21:25:01   1   368    qt / qt5 / qtsvg  
在PyQT中使用QSvgWidget全屏設置SVG圖像的尺寸?

[英]Set dimensions of an SVG image in fullscreen using QSvgWidget in PyQT?

我對PyQT程序迷失了。 我想在全屏上顯示SVG圖像,但是我需要能夠設置圖像的比例和位置以及屏幕其余部分以黑色填充。 我將QSvgWidget和常規QWidget相互疊加使用,但這不是一個好的解決方案,因為它作為兩個進程和兩個單獨的窗口運行。 你能告訴我如何只用一個小部件嗎 ...

2016-05-01 18:43:33   1   808    svg / pyqt / qtsvg  
旋轉后QGraphicsSvgItem定位

[英]QGraphicsSvgItem positioning after rotation

當我嘗試旋轉QGraphicsSvgItem對象並設置位置時,遇到了一個奇怪的問題/功能。 檢查以下示例:為簡單起見,我有一個.svg ,它是一個藍色矩形。 我使用該文件創建了兩個QGraphicsSvgItem ,並將它們旋轉90度。 我將它們都設置在相同的位置,但是旋轉的位置“錯誤 ...

從QtCreator運行NetAnim時出錯

[英]Error running NetAnim from QtCreator

我有基於Qt版本5.2.1的QtCreator,正在構建NetAnim應用程序。 它的構建沒有錯誤,但是當我嘗試運行該應用程序時出現了錯誤。 在發布版本的情況下,出現以下錯誤“無法將不兼容的Qt庫(版本0x50101)與此庫(版本0x50201)混合” 我檢查並發現我有基於QT ...

QT中的未知模塊:svg

[英]Unknown module(s) in QT: svg

添加了QT + = svg,我嘗試了QT + = svg和更多(QT_MAJOR_VERSION,4):QT + = svg到.pro解決方案文件並從QtCreator內部運行qmake並得到此錯誤: 錯誤:QT中的未知模塊:svg 有任何想法嗎? ...

訪問SVG每條曲線內的坐標

[英]Accessing coordinates within each curve of SVG

我正在使用Qt框架來開發桌面應用程序。 我要加載,進行一些修改並保存。 因此,我基本上需要訪問每個曲線內的一些坐標(例如,貝塞爾曲線的控制點,甚至只是折線的頂點)。 我想到使用SVG格式,並用QtSvg加載它。 現在的問題是,在我加載了SVG(使用QGraphicsSvgItem?)之后 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM