EnglishFrenchSpanyol

Ad


Favicon OnWorks

kgendesignerplugin - Dalam Talian di Awan

Jalankan kgendesignerplugin dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan kgendesignerplugin yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

JADUAL:

NAMA


kgendesignerplugin - Menjana pemalam widget untuk Qt(TM) Designer.

SINOPSIS


kgendesignerplugin [PILIHAN...] fail

DESCRIPTION


Pemalam widget tersuai untuk Qt(TM) Designer biasanya mengikut corak standard, dan
kelas yang disediakan oleh pemalam kebanyakannya menyediakan maklumat statik, bersama-sama dengan fungsi untuk
buat contoh yang biasanya hanya panggilan pembina mudah. kgendesignerplugin
membenarkan pembangun perpustakaan yang menyediakan widget baharu untuk mencipta pemalam sedemikian tanpa
mencipta semua kod boilerplate yang berkaitan, dengan menyediakan penerangan gaya ini yang ringkas
fail.

kgendesignerplugin memilih lalai yang wajar untuk kebanyakan tetapan, jadi konfigurasi minimum
biasanya perlu.

PILIHAN


-o fail
Nama untuk fail C++ yang dihasilkan. Jika tidak diberi, stdout akan digunakan.

-n nama pemalam
Disediakan untuk keserasian. Nilai lalai untuk pilihan PluginName dalam input
fail.

-g kumpulan
Disediakan untuk keserasian. Nilai lalai untuk pilihan DefaultGroup dalam input
fail.

--pengarang
Tunjukkan maklumat pengarang.

--lesen
Tunjukkan maklumat lesen.

-h, - membantu
Tunjukkan teks bantuan ringkas.

-v , --versi
Tunjukkan maklumat versi.

FAIL FORMAT


Fail input ialah fail konfigurasi gaya ini (khususnya, ia dalam format
disokong oleh rangka kerja KConfig) yang menerangkan set widget. Ia mengandungi a
Bahagian [Global], menyediakan maklumat umum tentang pemalam dan bahagian untuk setiap satu
widget yang perlu disertakan dalam pemalam.

Bahagian [Global] boleh mempunyai entri berikut:

DefaultGroup
Nilai lalai untuk Kumpulan entri dalam bahagian kelas (lalai: "Tersuai", melainkan
yang -g pilihan diberikan).

Termasuk
Senarai (dipisahkan koma) yang diperlukan termasuk (lalai: kosong). Perhatikan bahawa pengepala
fail untuk widget yang dinyatakan kemudian dalam fail tidak boleh disenaraikan di sini; sebaliknya, ini
adalah untuk pengepala khas untuk kegunaan pemalam itu sendiri, seperti yang disediakan untuk kelas
pratonton.

PluginName
Nama kelas C++ utama dalam pemalam (lalai: "WidgetsPlugin", melainkan jika -n
pilihan diberikan).

Setiap kelas harus mempunyai [Nama Kelas] bahagian, yang boleh termasuk yang berikut
penyertaan:

CodeTemplate
Nilai yang dikembalikan oleh fungsi codeTemplate() pemalam, yang ditandakan untuk
"penggunaan masa hadapan" oleh Qt(TM) Designer (lalai: kosong).

ConstructorArgs
Argumen untuk dihantar kepada pembina kelas yang diberikan oleh ImplClass; ini mesti
dikelilingi oleh kurungan (lalai: "(ibu bapa)"). Satu-satunya pembolehubah yang dijamin
ada adalah ibu bapa, iaitu QWidget induk yang diluluskan oleh Qt(TM) Designer.

Entri ini diabaikan jika CreateWidget ditetapkan.

CreateWidget
Kod yang diperlukan untuk membuat contoh widget (lalai: menggunakan baru untuk mencipta
contoh kelas yang diberikan oleh entri ImplClass, menghantar argumen yang ditentukan oleh
ConstructorArgs). Lihat nota untuk ImplClass dan ConstructorArgs.

DomXML
Penerangan UI XML bagi widget (lalai: lalai yang disediakan oleh Qt(TM)
Pengepala pemalam pereka).

Kumpulan
Kumpulan untuk memaparkan widget di bawah dalam Qt(TM) Designer (lalai: nilai
DefaultGroup entri dalam bahagian [Global]).

Nama Ikon
Fail imej atau nama ikon standard untuk digunakan sebagai ikon untuk widget ini dalam Qt(TM)
Senarai widget pereka bentuk (lalai: fail PNG yang dinamakan dengan nama bahagian, dengan mana-mana double
titik bertindih dialih keluar, dalam direktori "gambar" bagi fail sumber terkumpul; sebagai contoh,
:/pics/Foo.png dalam bahagian [Foo], atau :/pics/FooBar.png dalam bahagian [Foo::Bar]).

ImplClass
Kelas yang sepatutnya digunakan untuk mencipta contoh widget untuk kegunaan
Qt(TM) Designer (lalai: nama bahagian). Perhatikan bahawa ini sebenarnya tidak perlu
menjadi kelas yang akan dibuat untuk aplikasi akhir: yang ditentukan oleh
DomXML.

Entri ini diabaikan jika CreateWidget ditetapkan.

SertakanFail
Pengepala yang perlu disertakan untuk menggunakan widget ini (lalai: huruf kecil
versi nama bahagian, dengan sebarang titik bertindih dialih keluar dan ".h" dilampirkan; sebagai contoh,
foo.h dalam bahagian [Foo], atau foobar.h dalam bahagian [Foo::Bar]).

IsContainer
Sama ada widget ini boleh mengandungi widget lain (lalai: palsu).

Petua Alat
Petua alat untuk dipaparkan apabila melayang di atas widget dalam senarai widget Qt(TM)
Pereka bentuk (lalai: nama bahagian, dengan "Widget" dilampirkan; contohnya, Foo Widget
dalam bahagian [Foo]).

Apakah ini
Teks What's This yang dikaitkan dengan widget dalam Qt(TM) Designer (lalai: the
nama bahagian, dengan "Widget" dilampirkan; contohnya, Foo Widget dalam bahagian [Foo]).

CONTOH


Fail penerangan yang paling mudah mungkin kelihatan seperti

[Foo]
ToolTip=Memaparkan foos
[Bar]
ToolTip=Editor bar

Ambil perhatian bahawa setiap kelas mesti mempunyai sekurang-kurangnya satu set kunci (ToolTip telah digunakan dalam contoh ini),
jika tidak ia akan diabaikan.

Biasanya, anda ingin menukar sekurang-kurangnya teks yang boleh dilihat oleh pengguna, yang bermaksud Petua Alat,
Entri WhatsThis dan Kumpulan. Selain itu, menetapkan nama pemalam boleh menjadi idea yang baik
menghalang kemungkinan pertembungan simbol dan tidak mengelirukan penyahpepijat (kedua-dua aplikasi penyahpepijat
dan orang yang melakukan penyahpepijatan):

[Global]
PluginName=FooWidgets
DefaultGroup=Paparan

[Foo]
ToolTip=Memaparkan beruang
WhatsThis=Widget imej yang memaparkan beruang menari

[Bar]
ToolTip=Editor bar
WhatsThis=Antara muka editor untuk bar untuk beruang
Kumpulan=Menyunting

Fail yang lebih kompleks mungkin diperlukan jika anda mempunyai kelas ruang nama atau pilihan tambahan itu
perlu membekalkan kepada pembina, contohnya:

[Global]
PluginName=FooWidgets
DefaultGroup=Foo

[Foo::Bar]
ToolTip=Memaparkan bar
WhatsThis=Widget yang memaparkan bar dengan cara tertentu
IncludeFile=foo/bar.h
IconName=:/previews/bar.png

[Foo::Baz]
IncludeFile=foo/baz.h
ConstructorArgs=(Foo::Baz::SomeOption, ibu bapa)
Kumpulan=Foo (Istimewa)
IsContainer=benar
IconName=:/previews/baz.png

Kadangkala widget yang kompleks mungkin memerlukan pelaksanaan "kelas pratonton" khas
untuk digunakan dalam Qt(TM) Designer; ini mungkin subkelas widget sebenar yang hanya berfungsi
beberapa persediaan tambahan, atau ia mungkin pelaksanaan yang sama sekali berbeza.

[Global]
Includes=foopreviews.h

[FancyWidget]
ImplClass=FancyWidgetPreview

Gunakan kgendesignerplugin dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Firebird
    Firebird
    Firebird RDBMS menawarkan ciri ANSI SQL
    & berjalan pada Linux, Windows &
    beberapa platform Unix. ciri-ciri
    konkurensi & prestasi cemerlang
    & kuasa...
    Muat turun Firebird
  • 2
    KompoZer
    KompoZer
    KompoZer ialah editor HTML wysiwyg menggunakan
    pangkalan kod Mozilla Composer. Sebagai
    Pembangunan Nvu telah dihentikan
    pada tahun 2005, KompoZer membetulkan banyak pepijat dan
    menambah f...
    Muat turun KompoZer
  • 3
    Muat turun Manga Percuma
    Muat turun Manga Percuma
    The Free Manga Downloader (FMD) ialah sebuah
    aplikasi sumber terbuka yang ditulis dalam
    Objek-Pascal untuk mengurus dan
    memuat turun manga dari pelbagai laman web.
    Ini adalah cermin...
    Muat turun Manga Downloader Percuma
  • 4
    Aetbootin
    Aetbootin
    UNetbootin membolehkan anda mencipta boleh boot
    Pemacu USB langsung untuk Ubuntu, Fedora dan
    pengedaran Linux lain tanpa
    membakar CD. Ia berjalan pada Windows, Linux,
    dan ...
    Muat turun UNetbootin
  • 5
    Dolibar ERP - CRM
    Dolibar ERP - CRM
    Dolibarr ERP - CRM adalah mudah untuk digunakan
    Pakej perisian sumber terbuka ERP dan CRM
    (jalankan dengan pelayan php web atau sebagai
    perisian kendiri) untuk perniagaan,
    asas...
    Muat turun Dolibar ERP - CRM
  • 6
    Pelanggan SQL SQuirreL
    Pelanggan SQL SQuirreL
    SQuirreL SQL Client ialah SQL grafik
    klien yang ditulis dalam Java yang akan membolehkan
    anda untuk melihat struktur JDBC
    pangkalan data yang mematuhi, semak imbas data dalam
    meja...
    Muat turun SQuirreL SQL Client
  • Lebih »

Arahan Linux

Ad