diff options
Diffstat (limited to 'ksvg/plugin')
30 files changed, 49 insertions, 396 deletions
diff --git a/ksvg/plugin/CMakeLists.txt b/ksvg/plugin/CMakeLists.txt index 08078eb5..a46cb8df 100644 --- a/ksvg/plugin/CMakeLists.txt +++ b/ksvg/plugin/CMakeLists.txt @@ -27,6 +27,7 @@ include_directories( link_directories( ${TQT_LIBRARY_DIRS} + ${ART_LIBRARY_DIRS} ) @@ -39,9 +40,11 @@ install( FILES ##### other data ################################ -install( FILES - ksvgplugin.desktop svgthumbnail.desktop - DESTINATION ${SERVICES_INSTALL_DIR} ) +tde_create_translated_desktop( + SOURCE ksvgplugin.desktop svgthumbnail.desktop + DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR ksvg-desktops +) install( FILES ksvgplugin.rc diff --git a/ksvg/plugin/backends/agg/AggCanvasFactory.cpp b/ksvg/plugin/backends/agg/AggCanvasFactory.cpp index 368cb252..6261bbac 100644 --- a/ksvg/plugin/backends/agg/AggCanvasFactory.cpp +++ b/ksvg/plugin/backends/agg/AggCanvasFactory.cpp @@ -41,5 +41,3 @@ TQObject *AggCanvasFactory::createObject(TQObject *, const char *, const char *, unsigned int height = (*args.at(0)).toUInt(); return new AggCanvas(width, height); } - -// vim:ts=4:noet diff --git a/ksvg/plugin/backends/agg/AggCanvasFactory.h b/ksvg/plugin/backends/agg/AggCanvasFactory.h index d075d688..185c7a98 100644 --- a/ksvg/plugin/backends/agg/AggCanvasFactory.h +++ b/ksvg/plugin/backends/agg/AggCanvasFactory.h @@ -35,11 +35,9 @@ public: AggCanvasFactory(); virtual ~AggCanvasFactory(); - virtual TQObject *createObject(TQObject *parent = 0, const char *pname = 0, const char *name = TQOBJECT_OBJECT_NAME_STRING, const TQStringList &args = TQStringList()); + virtual TQObject *createObject(TQObject *parent = 0, const char *pname = 0, const char *name = "TQObject", const TQStringList &args = TQStringList()); }; }; #endif - -/// vim:ts=4:noet diff --git a/ksvg/plugin/backends/agg/AggCanvasItems.cpp b/ksvg/plugin/backends/agg/AggCanvasItems.cpp index 1052edb8..dd089fcd 100644 --- a/ksvg/plugin/backends/agg/AggCanvasItems.cpp +++ b/ksvg/plugin/backends/agg/AggCanvasItems.cpp @@ -1743,5 +1743,3 @@ void AggPattern::render(AggCanvas *c) c->m_ras.render(sl, rp); } } - -// vim:ts=4:noet diff --git a/ksvg/plugin/backends/agg/AggCanvasItems.h b/ksvg/plugin/backends/agg/AggCanvasItems.h index f6b1d44a..af456e72 100644 --- a/ksvg/plugin/backends/agg/AggCanvasItems.h +++ b/ksvg/plugin/backends/agg/AggCanvasItems.h @@ -496,5 +496,3 @@ namespace KSVG }; #endif - -// vim:ts=4:noet diff --git a/ksvg/plugin/backends/agg/BezierPathAgg.cpp b/ksvg/plugin/backends/agg/BezierPathAgg.cpp index 10a75c1c..c956f92b 100644 --- a/ksvg/plugin/backends/agg/BezierPathAgg.cpp +++ b/ksvg/plugin/backends/agg/BezierPathAgg.cpp @@ -122,5 +122,3 @@ void BezierPathAgg::boundingBox(Point *topLeft, Point *bottomRight) *topLeft = Point(x1, y1); *bottomRight = Point(x2, y2); } - -// vim:ts=4:noet diff --git a/ksvg/plugin/backends/agg/BezierPathAgg.h b/ksvg/plugin/backends/agg/BezierPathAgg.h index 21451aa9..47f0b0fb 100644 --- a/ksvg/plugin/backends/agg/BezierPathAgg.h +++ b/ksvg/plugin/backends/agg/BezierPathAgg.h @@ -79,5 +79,3 @@ namespace T2P }; #endif - -// vim:ts=4:noet diff --git a/ksvg/plugin/backends/agg/GlyphTracerAgg.cpp b/ksvg/plugin/backends/agg/GlyphTracerAgg.cpp index 39b00146..c101620d 100644 --- a/ksvg/plugin/backends/agg/GlyphTracerAgg.cpp +++ b/ksvg/plugin/backends/agg/GlyphTracerAgg.cpp @@ -109,5 +109,3 @@ void GlyphTracerAgg::closePath(Glyph *glyph) BezierPathAgg *bpath = static_cast<BezierPathAgg *>(glyph->modifiableBezierPath()); bpath->m_storage.close_polygon(); } - -// vim:ts=4:noet diff --git a/ksvg/plugin/backends/agg/GlyphTracerAgg.h b/ksvg/plugin/backends/agg/GlyphTracerAgg.h index 5fb24d4b..27298750 100644 --- a/ksvg/plugin/backends/agg/GlyphTracerAgg.h +++ b/ksvg/plugin/backends/agg/GlyphTracerAgg.h @@ -45,5 +45,3 @@ namespace T2P }; #endif - -// vim:ts=4:noet diff --git a/ksvg/plugin/backends/agg/ksvgaggcanvas.desktop b/ksvg/plugin/backends/agg/ksvgaggcanvas.desktop index 1efb8cff..d68c8134 100644 --- a/ksvg/plugin/backends/agg/ksvgaggcanvas.desktop +++ b/ksvg/plugin/backends/agg/ksvgaggcanvas.desktop @@ -4,98 +4,5 @@ X-TDE-ServiceTypes=KSVG/Renderer X-TDE-Library=libksvgrendereragg X-KSVG-InternalName=agg Name=KSVG Rendering Backend - Anti Grain Geometry -Name[ar]=خلفية رسم ل KSVG - هندسة Anti Grain -Name[bs]=KSVG renderiranje - Anti Grain Geometry -Name[ca]=Representació en segon pla de KSVG - Geometria anti gra -Name[cs]=Vykreslovací nástroj KSVG - Anti Grain Geometry -Name[cy]=Ôl-wyneb Llunio KSVG - Geometreg Wrth-Raen -Name[da]=Underliggende program for KSVG-visning - antikorn geometri -Name[de]=KSVG-Darstellungsmodul - Antikörnungs-Geometrie -Name[el]= Σύστημα υποστήριξης αποτύπωσης του KSVG - Anti Grain Geometry -Name[es]=Motor de procesado de KSVG - Geometría suavizada -Name[et]=KSVG renderdamise taustarakendus - teralisusevastane geomeetria (AGG) -Name[eu]=KSVG errendatze programa - Anti Grain geometriarekin -Name[fa]=پایانۀ پشتیبانی پرداخت KSVG - هندسۀ ضد ذره -Name[fi]=KSVG-piirtäjän taustaohjelma - sileä geometria -Name[fr]=Moteur de rendu KSVG - Anti Grain Geometry -Name[gl]=Mecanismo de Interpretación KSVG - Xeometría Anti-gran -Name[he]=מנוע רינדור KSVG -Name[hi]=के-एसवीजी रेंडरिंग बैकएण्ड- एन्टी ग्रेन ज्यामिती -Name[hu]=KSVG megjelenítő motor - AGG (Anti Grain Geometry) -Name[is]=KSVG teiknari - Anti Grain Geometry -Name[it]=Backend KSVG per il rendering - Geometrie senza sgranature -Name[ja]=KSVG レンダリングバックエンド - Anti Grain Geometry -Name[kk]=KSVG кескіндеу бағдарламасы - қиыршықтыққа қарсы геометриясы -Name[km]=កម្មវិធីសម្រាប់បង្ហាញ KSVG - រាងមិនគ្រើម -Name[lt]=KSVG atkūrimo programinė sąsaja - Anti Grain geometrija -Name[ms]=Tepi Belakang KSVG - Geometri Anti Bijian -Name[nb]=Modul for KSVG-tegning – antikorngeometri -Name[nds]=KSVG-Dorstellhölper - Antigrissel-Geometrie -Name[ne]=KSVG रेन्डरिङ ब्याकइन्ड - एन्टि ग्रेन ज्योमेट्रि -Name[nl]=KSVG weergavecomponent - Anti Grain Geometry -Name[nn]=Modul for KSVG-teikning – antikorngeometri -Name[pl]=Narzędzie do renderowania KSVG - nieziarnista geometria -Name[pt]=Infra-Estrutura de Desenho do KSVG - Geometria Anti-Grão -Name[pt_BR]=Estrutura de Renderização do KSVG - Geometria Anti-Grain -Name[ro]=Motor de randare KSVG - Anti Grain Geometry -Name[ru]=Движок отрисовки KSVG - противозернистая геометрия -Name[sk]=Nástroj pre zobrazovanie KSVG - antigranularitná geometria -Name[sl]=Izrisovalnik KSVG - Protizrnska geometrija -Name[sr]=KSVG-ов позадински систем за рендеровање — Противзрнаста геометрија -Name[sr@Latn]=KSVG-ov pozadinski sistem za renderovanje — Protivzrnasta geometrija -Name[sv]=KSVG-uppritningsmodul - geometri mot korninghet -Name[ta]=KSVG வழங்கும் பின் அமைப்பு - ஆன்டி க்ரேன் ஜியோமெட்ரி -Name[tg]=Лағжандаи тасовироти KSVG - геометрияи мутақобили гандумӣ -Name[tr]=KSVG Derleme Aracı - Taneciksiz Geometri -Name[uk]=Інтерфейс відтворення KSVG - AGG -Name[zh_CN]=KSVG 渲染后端 - 反增长几何形状 -Name[zh_HK]=KSVG 合成後端 - Anti Grain Geometry -Name[zh_TW]=KSVG 上色後端介面 - Anti Grain Geometry Comment=New, unstable ksvg rendering backend -Comment[bs]=Novi, nestabilni ksvg renderiranje backend -Comment[ca]=Nou, inestable representador en segon pla de ksvg -Comment[cs]=Nový, nestabilní vykreslovací nástroj KSVG -Comment[cy]=Ôl-wyneb llunio ksvg newydd, ansad -Comment[da]=Nyt, ustabilt underliggende program til ksvg-visning -Comment[de]=Neues, unausgereiftes KSVG-Darstellungsmodul -Comment[el]=Νέο υπό ανάπτυξη σύστημα υποστήριξης αποτύπωσης -Comment[es]=Nuevo motor de procesado de ksvg, inestable -Comment[et]=Uus ebastabiilne ksvg renderdamise taustarakendus -Comment[eu]=Berria, ksvg errendatze programa ezegonkorra -Comment[fa]=جدید، پایانۀ پشتیبانی ناپایدار پرداخت ksvg -Comment[fi]=Uusi epävakaa ksvg-piirtäjän taustaohjelma -Comment[fr]=Nouveau moteur de rendu KSVG instable -Comment[gl]=Novo e inestábel mecanismo de interpretación ksvg -Comment[he]=חדש, מנוע רינדור לא יציב עבור KSVG -Comment[hi]=नया, अस्थिर के-एसवीजी रेंडरिंग बैकएण्ड -Comment[hu]=Új, még nem teljesen kiforrott megjelenítőmotor a KSVG-hez -Comment[is]=Nýr og óstöðugur ksvg teiknari -Comment[it]=Nuovo, instabile backend di KSVG per il rendering -Comment[ja]=新しく、まだ開発途上の ksvg レンダリングバックエンド -Comment[kk]=Жаңа, әлі тұрақсыз KSVG кескіндеу бағдарламасы -Comment[km]=កម្មវិធីសម្រាប់បង្ហាញ ksvg ថ្មីតែមិនសូវឋិតថេរ -Comment[lt]=Nauja, nestabili ksvg atkūrimo programinė sąsaja -Comment[ms]=Tepi Belakang Menrealisasi ksvg yang baru dan tidak stabil -Comment[nb]=Ny og ustabil modul for ksvg-tegning -Comment[nds]=Nieg, nich stevig KSVG-Dorstellhölper -Comment[ne]=नयाँ, अस्थिर ksvg रेन्डरिङ ब्याकइन्ड -Comment[nl]=Nieuwe, niet stabiele KSVG weergavecomponent -Comment[nn]=Ny og ustabil modul for ksvg-teikning -Comment[pl]=Nowe, niestabilne, narzędzie do renderowania KSVG -Comment[pt]=Uma infra-estrutura de desenho do ksvg, nova e instável -Comment[pt_BR]=Nova e instável estrutura de renderização do ksvg -Comment[ro]=Motor de randare KSVG nou, netestat suficient -Comment[ru]=Новый, нестабильный движок прорисовки ksvg -Comment[sk]=Nová, nestabilná verzia nástroja pre zobrazovanie ksvg -Comment[sl]=Nov, nestabilen izrisovalnik KSVG -Comment[sr]=Нов, нестабилан KSVG-ов позадински систем за рендеровање -Comment[sr@Latn]=Nov, nestabilan KSVG-ov pozadinski sistem za renderovanje -Comment[sv]=Ny, instabil KSVG-uppritningsmodul -Comment[ta]=புதிய, நிலையில்லாத ksvg வழங்கும் பின் அமைப்பு -Comment[tg]=Лағжандаи ғайриустувори тасовироти ksvg-и нав -Comment[tr]=Yeni, stabil olmayan ksvg derleme aracı -Comment[uk]=Новий, нестабільний інтерфейс відтворення KSVG -Comment[zh_CN]=新的不稳定的 ksvg 渲染后端 -Comment[zh_HK]=新但不穩定的 ksvg 合成後端 -Comment[zh_TW]=新的,不穩定的 ksvg 上色後端介面 author=Rob Buis <buis@kde.org> diff --git a/ksvg/plugin/backends/libart/BezierPathLibart.cpp b/ksvg/plugin/backends/libart/BezierPathLibart.cpp index fb163952..2c3ae007 100644 --- a/ksvg/plugin/backends/libart/BezierPathLibart.cpp +++ b/ksvg/plugin/backends/libart/BezierPathLibart.cpp @@ -156,5 +156,3 @@ void BezierPathLibart::boundingBox(Point *topLeft, Point *bottomRight) *bottomRight = Point(0, 0); } } - -// vim:ts=4:noet diff --git a/ksvg/plugin/backends/libart/BezierPathLibart.h b/ksvg/plugin/backends/libart/BezierPathLibart.h index dd8fda6f..c9cb4eea 100644 --- a/ksvg/plugin/backends/libart/BezierPathLibart.h +++ b/ksvg/plugin/backends/libart/BezierPathLibart.h @@ -48,5 +48,3 @@ namespace T2P } #endif - -// vim:ts=4:noet diff --git a/ksvg/plugin/backends/libart/CMakeLists.txt b/ksvg/plugin/backends/libart/CMakeLists.txt index 68f2871e..d9478a8d 100644 --- a/ksvg/plugin/backends/libart/CMakeLists.txt +++ b/ksvg/plugin/backends/libart/CMakeLists.txt @@ -28,14 +28,17 @@ include_directories( link_directories( ${TQT_LIBRARY_DIRS} + ${ART_LIBRARY_DIRS} ) ##### other data ################################ -install( FILES - ksvglibartcanvas.desktop - DESTINATION ${SERVICES_INSTALL_DIR} ) +tde_create_translated_desktop( + SOURCE ksvglibartcanvas.desktop + DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR ksvg-desktops +) ##### libksvgrendererlibart (module) ############ diff --git a/ksvg/plugin/backends/libart/GlyphTracerLibart.cpp b/ksvg/plugin/backends/libart/GlyphTracerLibart.cpp index b034c6e6..925e55e1 100644 --- a/ksvg/plugin/backends/libart/GlyphTracerLibart.cpp +++ b/ksvg/plugin/backends/libart/GlyphTracerLibart.cpp @@ -173,5 +173,3 @@ void GlyphTracerLibart::closePath(Glyph *glyph) path->m_array.resize(index + 1); path->m_array[index].code = ART_END; } - -// vim:ts=4:noet diff --git a/ksvg/plugin/backends/libart/GlyphTracerLibart.h b/ksvg/plugin/backends/libart/GlyphTracerLibart.h index 39b87490..e32cb0b1 100644 --- a/ksvg/plugin/backends/libart/GlyphTracerLibart.h +++ b/ksvg/plugin/backends/libart/GlyphTracerLibart.h @@ -46,5 +46,3 @@ namespace T2P } #endif - -// vim:ts=4:noet diff --git a/ksvg/plugin/backends/libart/LibartCanvas.cpp b/ksvg/plugin/backends/libart/LibartCanvas.cpp index f46051f5..4a3af267 100644 --- a/ksvg/plugin/backends/libart/LibartCanvas.cpp +++ b/ksvg/plugin/backends/libart/LibartCanvas.cpp @@ -421,5 +421,3 @@ ArtSVP *LibartCanvas::svpFromPolygon(const KSVGPolygon& polygon) else return 0; } - -// vim:ts=4:noet diff --git a/ksvg/plugin/backends/libart/LibartCanvas.h b/ksvg/plugin/backends/libart/LibartCanvas.h index 9232789a..3b2b6c92 100644 --- a/ksvg/plugin/backends/libart/LibartCanvas.h +++ b/ksvg/plugin/backends/libart/LibartCanvas.h @@ -80,5 +80,3 @@ public: } #endif - -// vim:ts=4:noet diff --git a/ksvg/plugin/backends/libart/LibartCanvasFactory.cpp b/ksvg/plugin/backends/libart/LibartCanvasFactory.cpp index 9360389c..69a7c89b 100644 --- a/ksvg/plugin/backends/libart/LibartCanvasFactory.cpp +++ b/ksvg/plugin/backends/libart/LibartCanvasFactory.cpp @@ -41,5 +41,3 @@ TQObject *LibartCanvasFactory::createObject(TQObject *, const char *, const char int height = (*args.at(0)).toInt(); return new LibartCanvas(width, height); } - -// vim:ts=4:noet diff --git a/ksvg/plugin/backends/libart/LibartCanvasFactory.h b/ksvg/plugin/backends/libart/LibartCanvasFactory.h index c26aa833..f13d43c1 100644 --- a/ksvg/plugin/backends/libart/LibartCanvasFactory.h +++ b/ksvg/plugin/backends/libart/LibartCanvasFactory.h @@ -35,11 +35,9 @@ public: LibartCanvasFactory(); virtual ~LibartCanvasFactory(); - virtual TQObject *createObject(TQObject *parent = 0, const char *pname = 0, const char *name = TQOBJECT_OBJECT_NAME_STRING, const TQStringList &args = TQStringList()); + virtual TQObject *createObject(TQObject *parent = 0, const char *pname = 0, const char *name = "TQObject", const TQStringList &args = TQStringList()); }; } #endif - -/// vim:ts=4:noet diff --git a/ksvg/plugin/backends/libart/LibartCanvasItems.cpp b/ksvg/plugin/backends/libart/LibartCanvasItems.cpp index aca4c517..a256bdf4 100644 --- a/ksvg/plugin/backends/libart/LibartCanvasItems.cpp +++ b/ksvg/plugin/backends/libart/LibartCanvasItems.cpp @@ -2205,5 +2205,3 @@ void LibartPattern::render(KSVGCanvas *c, ArtSVP *svp, float opacity, TQByteArra ksvg_art_rgb_texture(svp, c->renderingBuffer() + screenBBox.x() * c->nrChannels() + screenBBox.y() * c->rowStride(), screenBBox.left(), screenBBox.top(), screenBBox.right() + 1, screenBBox.bottom() + 1, c->rowStride(), c->nrChannels(), tile.image().bits(), tile.image().width(), tile.image().height(), tile.image().width() * 4, affine, ART_FILTER_NEAREST, 0L, alpha, (art_u8 *)mask.data()); } } - -// vim:ts=4:noet diff --git a/ksvg/plugin/backends/libart/ksvglibartcanvas.desktop b/ksvg/plugin/backends/libart/ksvglibartcanvas.desktop index e61f6375..bb7cfa48 100644 --- a/ksvg/plugin/backends/libart/ksvglibartcanvas.desktop +++ b/ksvg/plugin/backends/libart/ksvglibartcanvas.desktop @@ -4,98 +4,5 @@ X-TDE-ServiceTypes=KSVG/Renderer X-TDE-Library=libksvgrendererlibart X-KSVG-InternalName=libart Name=KSVG Rendering Backend - Libart -Name[ar]=خلفية الرسم ل KSVG - Libart -Name[bs]=KSVG renderiranje - Libart -Name[ca]=Representació en segon pla de KSVG - Biblioteca d'imatges -Name[cs]=Vykreslovací nástroj KSVG - Libart -Name[cy]=Ôl-wyneb Llunio KSVG - Libart -Name[da]=Underliggende program til KSVG-visning - Libart -Name[de]=KSVG-Darstellungsmodul - Libart -Name[el]=Σύστημα υποστήριξης αποτύπωσης του KSVG - Libart -Name[es]=Motor de procesado de KSVG - Libart -Name[et]=KSVG renderdamise taustarakendus - Libart -Name[eu]=KSVG errendatze programa - Libart -Name[fa]=پایانۀ پشتیبانی پرداخت KSVG - Libart -Name[fi]=KSVG-piirtäjän taustaohjelma - Libart -Name[fr]=Moteur de rendu KSVG - Libart -Name[ga]=Inneall Rindreála KSVG - Libart -Name[gl]=Mecanismo de Interpretación KSVG - Libart -Name[hi]=के-एसवीजी रेंडरिंग बैकएण्ड- लिबआर्ट -Name[hu]=KSVG megjelenítőmotor - Libart -Name[is]=KSVG teiknari - Libart -Name[it]=Backend di KSVG per il rendering - Libart -Name[ja]=KSVG レンダリングバックエンド - Libart -Name[kk]=KSVG кескіндеу бағдарламасы - Libart -Name[km]=កម្មវិធីសម្រាប់បង្ហាញ KSVG - Libart -Name[lt]=KSVG atkūrimo programinė sąsaja - Libart -Name[ms]=Tepi Belakang Menrealisasi KSVG - Libart -Name[nb]=Modul for KSVG-tegning – Libart -Name[nds]=KSVG-Dorstellhölper - Libart -Name[ne]=KSVG रेन्डरिङ ब्याकइन्ड - लिबर्ट -Name[nl]=KSVG weergavecomponent - Libart -Name[nn]=Modul for KSVG-teikning – Libart -Name[pl]=Narzędzie do renderowania KSVG - Libart -Name[pt]=Infra-Estrutura de Desenho do KSVG - Libart -Name[pt_BR]=Estrutura de KSVG Rendering Backend - Libart -Name[ro]=Motor de randare KSVG - Libart -Name[ru]=Движок отрисовки KSVG - Libart -Name[sk]=Nástroj pre zobrazovanie KSVG - libart -Name[sl]=Izrisovalnik KSVG - Libart -Name[sr]=KSVG-ов позадински систем за рендеровање — Libart -Name[sr@Latn]=KSVG-ov pozadinski sistem za renderovanje — Libart -Name[sv]=KSVG-uppritningsmodul - konstbibliotek -Name[ta]=KSVG வழங்கும் பின் அமைப்பு - லிபார்ட் -Name[tg]=Лағжандаи тасовироти KSVG - Libart -Name[tr]=KSVG Derleme Aracı - Libart -Name[uk]=Інтерфейс відтворення KSVG - Libart -Name[zh_CN]=KSVG 渲染后端 - Libart -Name[zh_HK]=KSVG 合成後端 - Libart -Name[zh_TW]=KSVG 上色後端介面 - Libart Comment=Mature ksvg rendering backend -Comment[ar]=خلفية الرسم لksvg البالغة -Comment[bs]=Zreli ksvg rendering backend -Comment[ca]=Representador madur en segon pla de ksvg -Comment[cs]=Vyspělý vykreslovací nástroj KSVG -Comment[cy]=Ôl-wyneb llunio ksvg aeddfed -Comment[da]=Modent underliggende program til ksvg-visning -Comment[de]=Ausgereiftes KSVG-Darstellungsmodul -Comment[el]=Ώριμο σύστημα υποστήριξης αποτύπωσης του KSVG -Comment[es]=Motor de procesado de ksvg tradicional -Comment[et]=Kasutamisküps ksvg renderdamise taustarakendus -Comment[eu]=ksvg errendatze programa egonkorra -Comment[fa]=پایانۀ پشتیبانی کامل پرداخت ksvg -Comment[fi]=Kypsä ksvg-piirtäjän taustaohjelma -Comment[fr]=Moteur de rendu KSVG mature -Comment[gl]=Mecanismo de interpretación maduro ksvg -Comment[hi]=परिपक्व के-एसवीजी रेंडरिंग बैकएण्ड -Comment[hu]=Egy kiforrott megjelenítőmotor a KSVG-hez -Comment[is]=Reyndur ksvg teiknari -Comment[it]=Maturo backend di KSVG per il rendering -Comment[ja]=成熟した ksvg レンダリングバックエンド -Comment[kk]=Баяғы, жетілірдірген, KSVG кескіндеу бағдарламасы -Comment[km]=កម្មវិធីសម្រាប់បង្ហាញ ksvg ចាស់ៗ -Comment[lt]=Išvystyta ksvg atkūrimo programinė sąsaja -Comment[ms]=Tepi belakang menrealisasi ksvg matang -Comment[nb]=Velutviklet modul for ksvg-tegning -Comment[nds]=Reep KSVG-Dorstellhölper -Comment[ne]=पूर्ण विकसित ksvg रेन्डरिङ ब्याकइन्ड -Comment[nl]=Volgroeide KSVG weergavecomponent -Comment[nn]=Velutvikla modul for ksvg-teikning -Comment[pl]=Dopracowane narzędzie do renderowania KSVG -Comment[pt]=Uma infra-estrutura de desenho do ksvg mais madura -Comment[pt_BR]=Estrutura de renderização madura do ksvg -Comment[ro]=Motor de randare KSVG matur -Comment[ru]=Старый движок отрисовки ksvg -Comment[sk]=Stabilný nástroj pre zobrazovanie ksvg -Comment[sl]=Zrel izrisovalnik KSVG -Comment[sr]=Стари KSVG-ов позадински систем за рендеровање -Comment[sr@Latn]=Stari KSVG-ov pozadinski sistem za renderovanje -Comment[sv]=Mogen KSVG-uppritningsmodul -Comment[ta]=முழுமையான ksvg வழங்கும் பின் அமைப்பு -Comment[tg]=Лағжандаи тасовироти кӯҳнаи ksvg -Comment[tr]=Tamamlanmış ksvg derleme aracı -Comment[uk]=Стабільний інтерфейс відтворення KSVG -Comment[zh_CN]=稳定的 ksvg 渲染后端 -Comment[zh_HK]=成熟的 ksvg 合成後端 -Comment[zh_TW]=成熟的 ksvg 上色後端介面 author=Nikolas Zimmermann <wildfox@kde.org> diff --git a/ksvg/plugin/ksvg_factory.h b/ksvg/plugin/ksvg_factory.h index c756bd66..3c19ca70 100644 --- a/ksvg/plugin/ksvg_factory.h +++ b/ksvg/plugin/ksvg_factory.h @@ -29,7 +29,7 @@ class TDEInstance; class KSVGPluginFactory : public KParts::Factory { -Q_OBJECT +TQ_OBJECT public: KSVGPluginFactory(TQObject *parent = 0, const char *name = 0); @@ -46,7 +46,7 @@ private: class KSVGPluginBrowserExtension : public KParts::BrowserExtension { -Q_OBJECT +TQ_OBJECT friend class KSVGPlugin; @@ -56,5 +56,3 @@ public: }; #endif - -// vim:ts=4:noet diff --git a/ksvg/plugin/ksvg_plugin.cpp b/ksvg/plugin/ksvg_plugin.cpp index 14eaa417..aac100f5 100644 --- a/ksvg/plugin/ksvg_plugin.cpp +++ b/ksvg/plugin/ksvg_plugin.cpp @@ -96,7 +96,7 @@ KSVGPlugin::KSVGPlugin(TQWidget *wparent, const char *, TQObject *parent, const ksvgd->doc = 0; ksvgd->window = new KSVGWidget(this, wparent, "Rendering Widget"); - connect(ksvgd->window, TQT_SIGNAL(browseURL(const TQString &)), this, TQT_SLOT(browseURL(const TQString &))); + connect(ksvgd->window, TQ_SIGNAL(browseURL(const TQString &)), this, TQ_SLOT(browseURL(const TQString &))); ksvgd->window->show(); KParts::Part::setWidget(ksvgd->window); @@ -110,26 +110,26 @@ KSVGPlugin::KSVGPlugin(TQWidget *wparent, const char *, TQObject *parent, const if(!ksvgd->canvas) return; - ksvgd->canvas->setup(TQT_TQPAINTDEVICE(ksvgd->backgroundPixmap), TQT_TQPAINTDEVICE(ksvgd->window)); + ksvgd->canvas->setup(ksvgd->backgroundPixmap, ksvgd->window); - ksvgd->zoomInAction = KStdAction::zoomIn(this, TQT_SLOT(slotZoomIn()), actionCollection()); - ksvgd->zoomOutAction = KStdAction::zoomOut(this, TQT_SLOT(slotZoomOut()), actionCollection()); - ksvgd->zoomResetAction = new TDEAction(i18n("Zoom &Reset"), "viewmag", this, TQT_SLOT(slotZoomReset()), actionCollection(), "zoom_reset"); - ksvgd->stopAnimationsAction = new TDEAction(i18n("&Stop Animations"), "process-stop", Key_Escape, this, TQT_SLOT(slotStop()), actionCollection(), "stop_anims"); - ksvgd->viewSourceAction = new TDEAction(i18n("View &Source"), "text-x-generic-template", Key_F6, this, TQT_SLOT(slotViewSource()), actionCollection(), "view_source"); - ksvgd->viewMemoryAction = new TDEAction(i18n("View &Memory"), "text-x-generic-template", Key_F7, this, TQT_SLOT(slotViewMemory()), actionCollection(), "view_memory"); - ksvgd->saveToPNG = new TDEAction(i18n("Save to PNG..."), "save", 0, this, TQT_SLOT(slotSaveToPNG()), actionCollection(), "save_to_png"); -// ksvgd->aboutApp = KStdAction::aboutApp(this, TQT_SLOT(slotAboutKSVG()), actionCollection());//, "KSVG"); - ksvgd->aboutApp = new TDEAction(i18n("About KSVG"), "image-svg+xml", 0, this, TQT_SLOT(slotAboutKSVG()), actionCollection(), "help_about_app"); - ksvgd->fontKerningAction = new TDEToggleAction(i18n("Use Font &Kerning"), "zoom-fit-best", Key_F8, this, TQT_SLOT(slotFontKerning()), actionCollection(), "font_kerning"); - ksvgd->progressiveAction = new TDEToggleAction(i18n("Use &Progressive Rendering"), "", Key_F9, this, TQT_SLOT(slotProgressiveRendering()), actionCollection(), "progressive"); + ksvgd->zoomInAction = KStdAction::zoomIn(this, TQ_SLOT(slotZoomIn()), actionCollection()); + ksvgd->zoomOutAction = KStdAction::zoomOut(this, TQ_SLOT(slotZoomOut()), actionCollection()); + ksvgd->zoomResetAction = new TDEAction(i18n("Zoom &Reset"), "viewmag", this, TQ_SLOT(slotZoomReset()), actionCollection(), "zoom_reset"); + ksvgd->stopAnimationsAction = new TDEAction(i18n("&Stop Animations"), "process-stop", Key_Escape, this, TQ_SLOT(slotStop()), actionCollection(), "stop_anims"); + ksvgd->viewSourceAction = new TDEAction(i18n("View &Source"), "text-x-generic-template", Key_F6, this, TQ_SLOT(slotViewSource()), actionCollection(), "view_source"); + ksvgd->viewMemoryAction = new TDEAction(i18n("View &Memory"), "text-x-generic-template", Key_F7, this, TQ_SLOT(slotViewMemory()), actionCollection(), "view_memory"); + ksvgd->saveToPNG = new TDEAction(i18n("Save to PNG..."), "save", 0, this, TQ_SLOT(slotSaveToPNG()), actionCollection(), "save_to_png"); +// ksvgd->aboutApp = KStdAction::aboutApp(this, TQ_SLOT(slotAboutKSVG()), actionCollection());//, "KSVG"); + ksvgd->aboutApp = new TDEAction(i18n("About KSVG"), "image-svg+xml", 0, this, TQ_SLOT(slotAboutKSVG()), actionCollection(), "help_about_app"); + ksvgd->fontKerningAction = new TDEToggleAction(i18n("Use Font &Kerning"), "zoom-fit-best", Key_F8, this, TQ_SLOT(slotFontKerning()), actionCollection(), "font_kerning"); + ksvgd->progressiveAction = new TDEToggleAction(i18n("Use &Progressive Rendering"), "", Key_F9, this, TQ_SLOT(slotProgressiveRendering()), actionCollection(), "progressive"); KSimpleConfig config("ksvgpluginrc", true); config.setGroup("Rendering"); ksvgd->fontKerningAction->setChecked(config.readBoolEntry("FontKerning", true)); ksvgd->progressiveAction->setChecked(config.readBoolEntry("ProgressiveRendering", true)); - ksvgd->renderingBackendAction = new TDESelectAction(i18n("Rendering &Backend"), 0, this, TQT_SLOT(slotRenderingBackend()), actionCollection(), "rendering_backend"); + ksvgd->renderingBackendAction = new TDESelectAction(i18n("Rendering &Backend"), 0, this, TQ_SLOT(slotRenderingBackend()), actionCollection(), "rendering_backend"); TQStringList items; TQPtrList<KSVG::CanvasInfo> canvasList = KSVG::CanvasFactory::self()->canvasList(); @@ -204,12 +204,12 @@ bool KSVGPlugin::openURL(const KURL &url) ksvgd->doc->addToDocumentDict(ksvgd->doc->handle(), ksvgd->doc); ksvgd->doc->setReferrer(ksvgd->extension->urlArgs().metaData()["referrer"]); - connect(ksvgd->doc, TQT_SIGNAL(finishedParsing(bool, const TQString &)), this, TQT_SLOT(slotParsingFinished(bool, const TQString &))); - connect(ksvgd->doc, TQT_SIGNAL(finishedRendering()), this, TQT_SLOT(slotRenderingFinished())); - connect(ksvgd->doc, TQT_SIGNAL(gotDescription(const TQString &)), this, TQT_SLOT(slotSetDescription(const TQString &))); - connect(ksvgd->doc, TQT_SIGNAL(gotTitle(const TQString &)), this, TQT_SLOT(slotSetTitle(const TQString &))); - connect(ksvgd->doc, TQT_SIGNAL(gotURL(const TQString &)), this, TQT_SLOT(slotGotURL(const TQString &))); - connect(ksvgd->window, TQT_SIGNAL(redraw(const TQRect &)), this, TQT_SLOT(slotRedraw(const TQRect &))); + connect(ksvgd->doc, TQ_SIGNAL(finishedParsing(bool, const TQString &)), this, TQ_SLOT(slotParsingFinished(bool, const TQString &))); + connect(ksvgd->doc, TQ_SIGNAL(finishedRendering()), this, TQ_SLOT(slotRenderingFinished())); + connect(ksvgd->doc, TQ_SIGNAL(gotDescription(const TQString &)), this, TQ_SLOT(slotSetDescription(const TQString &))); + connect(ksvgd->doc, TQ_SIGNAL(gotTitle(const TQString &)), this, TQ_SLOT(slotSetTitle(const TQString &))); + connect(ksvgd->doc, TQ_SIGNAL(gotURL(const TQString &)), this, TQ_SLOT(slotGotURL(const TQString &))); + connect(ksvgd->window, TQ_SIGNAL(redraw(const TQRect &)), this, TQ_SLOT(slotRedraw(const TQRect &))); ksvgd->backgroundPixmap->fill(); bitBlt(ksvgd->window, 0, 0, ksvgd->backgroundPixmap, 0, 0, ksvgd->backgroundPixmap->width(), ksvgd->backgroundPixmap->height()); @@ -299,7 +299,7 @@ void KSVGPlugin::slotRenderingBackend() if(!ksvgd->canvas) return; - ksvgd->canvas->setup(TQT_TQPAINTDEVICE(ksvgd->backgroundPixmap), TQT_TQPAINTDEVICE(ksvgd->window)); + ksvgd->canvas->setup(ksvgd->backgroundPixmap, ksvgd->window); openURL(m_url); } @@ -413,5 +413,3 @@ void KSVGPlugin::slotGotURL(const TQString &text) else emit setStatusBarText(text); } - -// vim:ts=4:noet diff --git a/ksvg/plugin/ksvg_plugin.h b/ksvg/plugin/ksvg_plugin.h index 405bedaf..de35bd62 100644 --- a/ksvg/plugin/ksvg_plugin.h +++ b/ksvg/plugin/ksvg_plugin.h @@ -34,7 +34,7 @@ namespace KSVG class KSVGPlugin : public KParts::ReadOnlyPart { -Q_OBJECT +TQ_OBJECT public: KSVGPlugin(TQWidget *parentWidget, const char *wname, TQObject *parent, const char *name, unsigned int width = 0, unsigned int height = 0); @@ -84,5 +84,3 @@ private: }; #endif - -// vim:ts=4:noet diff --git a/ksvg/plugin/ksvg_widget.cpp b/ksvg/plugin/ksvg_widget.cpp index ee8b315e..be8d0559 100644 --- a/ksvg/plugin/ksvg_widget.cpp +++ b/ksvg/plugin/ksvg_widget.cpp @@ -31,7 +31,7 @@ KSVGWidget::KSVGWidget(KSVGPlugin *part, TQWidget *parent, const char *name) : TQWidget(parent, name), m_part(part) { setMouseTracking(true); - setFocusPolicy(TQ_WheelFocus); + setFocusPolicy(TQWidget::WheelFocus); setBackgroundMode(NoBackground); @@ -74,11 +74,11 @@ KSVG::SVGMouseEventImpl *KSVGWidget::newMouseEvent(KSVG::SVGEvent::EventId id, T } int button = 0; - if(event->stateAfter() & Qt::LeftButton) + if(event->stateAfter() & TQt::LeftButton) button = 1; - else if(event->stateAfter() & Qt::MidButton) + else if(event->stateAfter() & TQt::MidButton) button = 2; - else if(event->stateAfter() & Qt::RightButton) + else if(event->stateAfter() & TQt::RightButton) button = 3; KSVG::SVGMouseEventImpl *mev = new KSVG::SVGMouseEventImpl(id, // type @@ -104,7 +104,7 @@ KSVG::SVGMouseEventImpl *KSVGWidget::newMouseEvent(KSVG::SVGEvent::EventId id, T void KSVGWidget::mouseMoveEvent(TQMouseEvent *event) { - if(event->state() & TQt::ControlButton && event->state() & Qt::LeftButton) + if(event->state() & TQt::ControlButton && event->state() & TQt::LeftButton) { if(m_panningPos.isNull()) m_panningPos = event->pos(); @@ -186,7 +186,7 @@ void KSVGWidget::mousePressEvent(TQMouseEvent *event) if(event->state() & TQt::ControlButton) return; - if(event->button() == Qt::RightButton) + if(event->button() == TQt::RightButton) { if(part() && part()->factory()) { @@ -263,5 +263,3 @@ void KSVGWidget::resizeEvent(TQResizeEvent *e) emit redraw(TQRect(0, 0, e->size().width(), e->size().height())); } - -// vim:ts=4:noet diff --git a/ksvg/plugin/ksvg_widget.h b/ksvg/plugin/ksvg_widget.h index 6b934895..e2c194b3 100644 --- a/ksvg/plugin/ksvg_widget.h +++ b/ksvg/plugin/ksvg_widget.h @@ -30,7 +30,7 @@ class KSVGPlugin; class KSVGWidget : public TQWidget { -Q_OBJECT +TQ_OBJECT public: KSVGWidget(KSVGPlugin *part, TQWidget *parent, const char *name); @@ -65,5 +65,3 @@ private: }; #endif - -// vim:ts=4:noet diff --git a/ksvg/plugin/ksvgplugin.desktop b/ksvg/plugin/ksvgplugin.desktop index e391e978..e5cc4e81 100644 --- a/ksvg/plugin/ksvgplugin.desktop +++ b/ksvg/plugin/ksvgplugin.desktop @@ -1,84 +1,8 @@ [Desktop Entry] Name=KSVGPlugin -Name[ar]=برنامج KSVGPlugin -Name[ca]=Connector KSVG -Name[cy]=AtegynKSVG -Name[el]=Πρόσθετο KSVG -Name[eo]=Vektorgrafiko-kromaĵo -Name[eu]=KSVGPlugina -Name[fr]=Module SVG -Name[hi]=के-एसवीजी-प्लगइन -Name[hu]=KSVG bővítőmodul -Name[is]=KSVGÍforrit -Name[lv]=KSVGIespraudnis -Name[ne]=KSVG प्लगइन -Name[pl]=Wtyczka KSVG -Name[ro]=Modul KSVG -Name[sv]=KSVG-insticksprogram -Name[ta]=KSVGசொருகுப்பொருள் -Name[tr]=KSVG Eklentisi -Name[xh]=Iplagi efakiweyo ye KSVG -Name[zu]=Iplagi efakiweyo ye KSVG +Comment=Scalable Vector Graphics Viewer Icon=image-svg+xml MimeType=image/svg+xml;image/svg -Comment=Scalable Vector Graphics Viewer -Comment[ar]=عارض الرسومات الثابتة القابلة للقياس -Comment[az]=Miqyaslı Vektor Qrafikaları Nümayişçisi -Comment[bs]=Scalable Vector Graphics preglednik -Comment[ca]=Visualitzador de gràfics vectorials escalables (SVG) -Comment[cs]=Prohlížeč pro formát Scalable Vector Graphics (SVG) -Comment[cy]=Gwelydd Graffeg Fector Graddedig -Comment[da]=Fremviser af skalerbar vektorgrafik -Comment[de]=Betrachter für skalierbare Vektorgraphiken -Comment[el]=Προβολέας διανυσματικών γραφικών -Comment[eo]=Rigardilo por pligrandigeblaj vektorgrafikoj -Comment[es]=Visor de gráficos vectoriales escalables (SVG) -Comment[et]=Skaleeritava vektorgraafika (SVG) näitaja -Comment[eu]=Scalable Vector Graphics ikustailua -Comment[fa]=مشاهدهگر نگارهسازی مقیاسپذیر برداری -Comment[fi]=Scalable Vector Graphics -näytin -Comment[fr]=Afficheur d'images au format Graphisme vectoriel échelonnable (SVG) -Comment[ga]=Amharcán SVG (Scalable Vector Graphics) -Comment[gl]=Visor de gráficos vectoriais escalables -Comment[hi]=स्केलेबल वेक्टर ग्राफिक्स प्रदर्शक -Comment[hr]=Preglednik SVG datoteka -Comment[hu]=SVG-megjelenítő -Comment[is]=Scalable Vector Graphics (SVG) myndbirtir -Comment[it]=Visore di file SVG -Comment[ja]=SVG (スケーラブルベクトルグラフィックス) ビューア -Comment[kk]=SVG файлдарды қарау -Comment[km]=កម្មវិធីមើលក្រាហ្វិកវ៉ិចទ័រមានមាត្រដ្ឋាន -Comment[lt]=Kintamo dydžio vektorinė grafika -Comment[lv]=Mērogojamas Vektoru Grafikas Skatītājs -Comment[ms]=Pemapar Grafik Vektor Boleh Skala -Comment[mt]=Werrej tas-"Scalable Vector Graphics" -Comment[nb]=Framvisningsprogram for SVG-bilde («Scalable Vector Graphics») -Comment[nds]=Kieker för skaleerbor Vektorgrafiken -Comment[ne]=मापनयोग्य भेक्टर ग्राफिक्स दर्शक -Comment[nl]=Scalable Vector Graphics-weergaveprogramma -Comment[nn]=Framvisingsprogram for SVG-grafikk («Scalable Vector Graphics») -Comment[pl]=Przeglądarka dla plików SVG (skalowalnej grafiki wektorowej) -Comment[pt]=Visualizador de Gráficos Vectoriais Escaláveis (SVG) -Comment[pt_BR]=Visualizador de Vetores Escaláveis -Comment[ro]=Vizualizor SVG -Comment[ru]=Просмотр SVG -Comment[sk]=Prehliadač pre škálovateľnú vektorovú grafiku SVG -Comment[sl]=Pregledovalnik skalabilne vektorske grafike -Comment[sr]=Приказивач скалабилне векторске графике -Comment[sr@Latn]=Prikazivač skalabilne vektorske grafike -Comment[sv]=Visning av skalbar vektorgrafik -Comment[ta]=அளவிடக்கூடிய வெக்டார் சித்திரங்கள் காட்சி -Comment[tg]=Намоиши SVG -Comment[tr]=Boyutlandırılabilir Vektör Grafik Gösterici -Comment[uk]=Переглядач векторної графіки -Comment[uz]=SVG koʻruvchi -Comment[uz@cyrillic]=SVG кўрувчи -Comment[ven]=Muvhono wa girafiki wa scalable vector -Comment[xh]=Umboniseli wemizobo olinganiselwayo onesalathiso -Comment[zh_CN]=可缩放矢量图查看器 -Comment[zh_HK]=可縮放向量圖形(SVG)檢視器 -Comment[zh_TW]=可調整的向量圖形檢視器 -Comment[zu]=Umbonisi wemidwebo Onenani Elibalekayo Type=Service X-TDE-ServiceTypes=KParts/ReadOnlyPart,Browser/View X-TDE-Library=libksvgplugin diff --git a/ksvg/plugin/svgcreator.cpp b/ksvg/plugin/svgcreator.cpp index 521a8b88..bbc59e2a 100644 --- a/ksvg/plugin/svgcreator.cpp +++ b/ksvg/plugin/svgcreator.cpp @@ -59,10 +59,10 @@ bool SVGCreator::create(const TQString &path, int width, int height, TQImage &im pix.fill(TQt::white); KSVG::KSVGCanvas *c = KSVG::CanvasFactory::self()->loadCanvas(width, height); - c->setup(TQT_TQPAINTDEVICE(&pix), TQT_TQPAINTDEVICE(&pix)); + c->setup(&pix, &pix); doc->attach(c); - connect(doc, TQT_SIGNAL(finishedRendering()), TQT_SLOT(slotFinished())); + connect(doc, TQ_SIGNAL(finishedRendering()), TQ_SLOT(slotFinished())); doc->open( KURL::fromPathOrURL(path)); m_finished = false; @@ -89,5 +89,3 @@ ThumbCreator::Flags SVGCreator::flags() const { return DrawFrame; } - -// vim: ts=4 sw=4 noet diff --git a/ksvg/plugin/svgcreator.h b/ksvg/plugin/svgcreator.h index 696251ce..faf5b308 100644 --- a/ksvg/plugin/svgcreator.h +++ b/ksvg/plugin/svgcreator.h @@ -26,7 +26,7 @@ class SVGCreator : public TQObject, public ThumbCreator { - Q_OBJECT + TQ_OBJECT public: SVGCreator(); @@ -42,5 +42,3 @@ private: }; #endif - -// vim: ts=4 sw=4 noet diff --git a/ksvg/plugin/svgthumbnail.desktop b/ksvg/plugin/svgthumbnail.desktop index e50f19d9..e3fbdc01 100644 --- a/ksvg/plugin/svgthumbnail.desktop +++ b/ksvg/plugin/svgthumbnail.desktop @@ -1,49 +1,6 @@ [Desktop Entry] Type=Service Name=Scalable Vector Graphics -Name[ar]=رسومات ثابتة قابلة للقياس -Name[az]=Miqyaslı Vektor Qrafikaları -Name[ca]=Gràfics vectorials escalables (SVG) -Name[cy]=Graffeg Fector Graddedig -Name[da]=Skalerbar vektorgrafik -Name[de]=Skalierbare Vektorgraphiken -Name[el]=Διανυσματικά γραφικά -Name[eo]=Vektorgrafikoj -Name[es]=Gráficos vectoriales escalables (SVG) -Name[et]=Skaleeritav vektorgraafika (SVG) -Name[fa]=نگارهسازی مقیاسپذیر برداری -Name[fr]=Graphisme vectoriel échelonnable (SVG) -Name[gl]=Gráficos vectoriais escalables -Name[hi]=स्केलेबल वेक्टर ग्राफिक्स -Name[hu]=SVG -Name[it]=Grafica vettoriale riscalabile -Name[ja]=SVG (スケーラブルベクトルグラフィックス) -Name[kk]=SVG сызбалы суреттер -Name[km]=ក្រាហ្វិកវ៉ិចទ័រមានមាត្រដ្ឋាន -Name[lt]=Kintamo dydžio vektorinė grafika -Name[lv]=Mērogojama Vektoru Grafika -Name[ms]=Grafik Vektor Boleh Skala -Name[nds]=Skaleerbor Vektorgrafiken -Name[ne]=मापनयोग्य भेक्टर ग्राफिक्स -Name[pl]=Skalowalna Grafika Wektorowa -Name[pt]=SVG - Gráficos Vectoriais Escaláveis -Name[pt_BR]=Vetores Escaláveis -Name[ro]=Grafică vectorială scalabilă (SVG) -Name[ru]=Векторные рисунки (.svg) -Name[sl]=Skalabilna vektorska grafika -Name[sr]=Скалабилна векторска графика (SVG) -Name[sr@Latn]=Skalabilna vektorska grafika (SVG) -Name[sv]=Skalbar vektorgrafik -Name[ta]=அளவிடக்கூடிய வெக்டார் சித்திரங்கள் -Name[tg]=Расмҳои вектории масштабкунанда (SVG) -Name[tr]=Boyutlandırılabilir Vektör Grafiği -Name[uk]=Масштабовна векторна графіка -Name[ven]=Dzigirafiki ya vekitha ya Scalable -Name[xh]=Imizobo elinganiselwayo enesalathisi -Name[zh_CN]=可缩放矢量图 -Name[zh_HK]=可縮放向量圖形(SVG) -Name[zh_TW]=可調整的向量圖形 -Name[zu]=Imidwebo Enenani Elibalekayo Icon=thumbnail MimeTypes=image/svg+xml X-TDE-Library=svgthumbnail |