ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

kgendesignerplugin - ออนไลน์ในคลาวด์

เรียกใช้ kgendesignerplugin ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง kgendesignerplugin ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


kgendesignerplugin - สร้างปลั๊กอินวิดเจ็ตสำหรับตัวออกแบบ Qt(TM)

เรื่องย่อ


ปลั๊กอิน Kkendesigner [OPTIONS... ] ไฟล์

DESCRIPTION


ปลั๊กอินวิดเจ็ตที่กำหนดเองสำหรับ Qt(TM) Designer มักจะเป็นไปตามรูปแบบมาตรฐาน และ
คลาสที่ปลั๊กอินจัดเตรียมไว้ส่วนใหญ่จะให้ข้อมูลแบบคงที่พร้อมกับฟังก์ชัน to
สร้างอินสแตนซ์ที่ปกติแล้วเป็นเพียงการเรียกคอนสตรัคเตอร์อย่างง่าย ปลั๊กอิน Kkendesigner
อนุญาตให้นักพัฒนาของไลบรารีที่จัดเตรียมวิดเจ็ตใหม่เพื่อสร้างปลั๊กอินดังกล่าวโดยไม่ต้อง
สร้างรหัสสำเร็จรูปที่เกี่ยวข้องทั้งหมดโดยให้คำอธิบายสไตล์ ini อย่างง่าย
ไฟล์

ปลั๊กอิน Kkendesigner เลือกค่าเริ่มต้นที่เหมาะสมสำหรับการตั้งค่าส่วนใหญ่ ดังนั้นการกำหนดค่าขั้นต่ำ
มักจะจำเป็น

OPTIONS


-o ไฟล์
ชื่อไฟล์ C++ ที่สร้างขึ้น ถ้าไม่ให้ แย่ จะถูกนำไปใช้.

-n ชื่อปลั๊กอิน
มีให้สำหรับความเข้ากันได้ ค่าเริ่มต้นสำหรับตัวเลือก PluginName ในอินพุต
ไฟล์

-g กลุ่ม
มีให้สำหรับความเข้ากันได้ ค่าเริ่มต้นสำหรับตัวเลือก DefaultGroup ในอินพุต
ไฟล์

--ผู้เขียน
แสดงข้อมูลผู้เขียน

--ใบอนุญาต
แสดงข้อมูลใบอนุญาต

-ชม, --ช่วยด้วย
แสดงข้อความช่วยเหลือสั้นๆ

-v , --รุ่น
แสดงข้อมูลรุ่น

ไฟล์ FORMAT


ไฟล์อินพุตเป็นไฟล์การกำหนดค่าแบบ ini (โดยเฉพาะอยู่ในรูปแบบ
รองรับโดยเฟรมเวิร์ก KConfig) ที่อธิบายชุดวิดเจ็ต ประกอบด้วย
[ส่วนกลาง] ให้ข้อมูลทั่วไปเกี่ยวกับปลั๊กอินและส่วนสำหรับแต่ละ
วิดเจ็ตที่ควรรวมอยู่ในปลั๊กอิน

ส่วน [ทั่วโลก] สามารถมีรายการต่อไปนี้:

กลุ่มเริ่มต้น
ค่าเริ่มต้นสำหรับ บัญชีกลุ่ม รายการในส่วนชั้นเรียน (ค่าเริ่มต้น: "กำหนดเอง" เว้นแต่
-g มีตัวเลือกให้)

รวมถึง
รายการรวมที่จำเป็น (คั่นด้วยเครื่องหมายจุลภาค) (ค่าเริ่มต้น: ว่างเปล่า) โปรดทราบว่าส่วนหัว
ไฟล์สำหรับวิดเจ็ตที่ระบุภายหลังในไฟล์ไม่ควรแสดงรายการที่นี่ แทน นี้
มีไว้สำหรับส่วนหัวพิเศษสำหรับการใช้งานของปลั๊กอิน เช่นเดียวกับสำหรับชั้นเรียนที่ให้บริการ
ตัวอย่าง

ชื่อปลั๊กอิน
ชื่อของคลาส C++ หลักในปลั๊กอิน (ค่าเริ่มต้น: "WidgetsPlugin" ยกเว้นว่า -n
มีตัวเลือกให้)

แต่ละชั้นควรมี [ชื่อคลาส] ซึ่งอาจรวมถึงต่อไปนี้
รายการ:

รหัสแม่แบบ
ค่าที่ส่งคืนโดยฟังก์ชัน codeTemplate() ของปลั๊กอิน ซึ่งถูกทำเครื่องหมายสำหรับ
"การใช้งานในอนาคต" โดย Qt(TM) Designer (ค่าเริ่มต้น: ว่างเปล่า)

ตัวสร้างArgs
อาร์กิวเมนต์ที่จะส่งผ่านไปยังคอนสตรัคเตอร์ของคลาสที่กำหนดโดย ImplClass; ต้องเหล่านี้
ล้อมรอบด้วยวงเล็บ (ค่าเริ่มต้น: "(parent)") ตัวแปรเดียวที่รับประกันว่าจะเป็น
ใช้ได้คือ ผู้ปกครองซึ่งเป็น QWidget พาเรนต์ที่ส่งผ่านโดย Qt(TM) Designer

รายการนี้จะถูกละเว้นหากมีการตั้งค่า CreateWidget

สร้างวิดเจ็ต
รหัสที่จำเป็นในการสร้างอินสแตนซ์ของวิดเจ็ต (ค่าเริ่มต้น: ใช้ new เพื่อสร้าง an
อินสแตนซ์ของคลาสที่กำหนดโดยรายการ ImplClass ผ่านอาร์กิวเมนต์ที่ระบุโดย
ตัวสร้างArgs) ดูหมายเหตุสำหรับ ImplClass และ ConstructorArgs

DomXML
คำอธิบาย XML UI ของวิดเจ็ต (ค่าเริ่มต้น: ค่าเริ่มต้นที่จัดเตรียมโดย Qt(TM)
ส่วนหัวปลั๊กอินของนักออกแบบ)

บัญชีกลุ่ม
กลุ่มที่จะแสดงวิดเจ็ตภายใต้ตัวออกแบบ Qt(TM) (ค่าเริ่มต้น: ค่าของ
กลุ่มเริ่มต้น รายการในส่วน [ทั่วโลก])

ชื่อไอคอน
ไฟล์รูปภาพหรือชื่อไอคอนมาตรฐานที่จะใช้เป็นไอคอนสำหรับวิดเจ็ตนี้ใน Qt(TM)
รายการวิดเจ็ตของนักออกแบบ (ค่าเริ่มต้น: ไฟล์ PNG ที่มีชื่อส่วน โดยมี double . ใดๆ
เครื่องหมายทวิภาคถูกลบในไดเร็กทอรี "pics" ของไฟล์ทรัพยากรที่คอมไพล์แล้ว ตัวอย่างเช่น,
:/pics/Foo.png ในส่วน [Foo] หรือ :/pics/FooBar.png ในส่วน [Foo::Bar])

ImplClass
คลาสที่ควรใช้เพื่อสร้างอินสแตนซ์ของวิดเจ็ตสำหรับการใช้งาน
ตัวออกแบบ Qt(TM) (ค่าเริ่มต้น: ชื่อส่วน) โปรดทราบว่าสิ่งนี้ไม่จำเป็นต้อง
เป็นคลาสที่จะสร้างขึ้นสำหรับ end application: ที่กำหนดโดย
ดอมเอ็กซ์เอ็มแอล

รายการนี้จะถูกละเว้นหากมีการตั้งค่า CreateWidget

รวมไฟล์
ส่วนหัวที่ต้องรวมเพื่อใช้วิดเจ็ตนี้ (ค่าเริ่มต้น: ตัวพิมพ์เล็ก
เวอร์ชันของชื่อส่วน โดยลบเครื่องหมายทวิภาคและ ".h" ต่อท้าย ตัวอย่างเช่น,
foo.h ในส่วน [Foo] หรือ foobar.h ในส่วน [Foo::Bar])

IsContainer
วิดเจ็ตนี้สามารถมีวิดเจ็ตอื่นได้หรือไม่ (ค่าเริ่มต้น: false)

เคล็ดลับเครื่องมือ
คำแนะนำเครื่องมือที่จะแสดงเมื่อวางเมาส์เหนือวิดเจ็ตในรายการวิดเจ็ตของ Qt(TM)
ตัวออกแบบ (ค่าเริ่มต้น: ชื่อส่วน โดยมี " Widget" ต่อท้าย ตัวอย่างเช่น Foo Widget
ในส่วน [Foo])

อะไรนี่
ข้อความนี้คืออะไรที่เกี่ยวข้องกับวิดเจ็ตในตัวออกแบบ Qt(TM) (ค่าเริ่มต้น: the
ชื่อส่วนที่มี " Widget" ต่อท้าย; ตัวอย่างเช่น Foo Widget ในส่วน [Foo])

ตัวอย่าง


ไฟล์คำอธิบายที่ง่ายที่สุดอาจมีลักษณะดังนี้

[ฟู]
ToolTip=แสดง foos
[บาร์]
ToolTip=ตัวแก้ไขบาร์

โปรดทราบว่าแต่ละคลาสต้องมีชุดคีย์อย่างน้อยหนึ่งชุด (ตัวอย่างนี้ใช้คำแนะนำเครื่องมือ)
มิฉะนั้นจะถูกละเว้น

โดยปกติ คุณต้องการเปลี่ยนแปลงข้อความที่ผู้ใช้มองเห็นเป็นอย่างน้อย ซึ่งหมายความว่าคำแนะนำเครื่องมือ
รายการ WhatsThis และกลุ่ม นอกจากนี้ การตั้งชื่อปลั๊กอินอาจเป็นความคิดที่ดีที่จะ
ป้องกันการชนกันของสัญลักษณ์ที่อาจเกิดขึ้นและไม่ทำให้ดีบักเกอร์สับสน (ทั้งแอปพลิเคชันดีบักเกอร์
และบุคคลที่ทำการดีบัก):

[ทั่วโลก]
PluginName=FooWidgets
DefaultGroup=แสดงผล

[ฟู]
ToolTip=แสดงหมี
WhatsThis=วิดเจ็ตรูปภาพที่แสดงหมีเต้น

[บาร์]
ToolTip=ตัวแก้ไขบาร์
WhatsThis=อินเทอร์เฟซตัวแก้ไขสำหรับแท่งสำหรับหมี
กลุ่ม=กำลังแก้ไข

ไฟล์ที่ซับซ้อนกว่านี้อาจจำเป็นถ้าคุณมีคลาสเนมสเปซหรือตัวเลือกพิเศษที่
จำเป็นต้องจัดหาให้กับคอนสตรัคเตอร์เช่น:

[ทั่วโลก]
PluginName=FooWidgets
DefaultGroup=ฟู

[ฟู::บาร์]
ToolTip=แสดงแถบ
WhatsThis=วิดเจ็ตที่แสดงแถบในลักษณะเฉพาะ
รวมไฟล์=foo/bar.h
IconName=:/previews/bar.png

[ฟู::บาส]
รวมไฟล์=foo/baz.h
ConstructorArgs=(Foo::Baz::SomeOption พาเรนต์)
Group=Foo (พิเศษ)
IsContainer=จริง
ชื่อไอคอน=:/previews/baz.png

บางครั้งวิดเจ็ตที่ซับซ้อนโดยเฉพาะอย่างยิ่งอาจต้องมีการใช้งาน "คลาสแสดงตัวอย่าง" พิเศษ
สำหรับใช้ใน Qt(TM) Designer; นี่อาจเป็นคลาสย่อยของวิดเจ็ตจริงที่เพิ่งทำ
การตั้งค่าพิเศษบางอย่าง หรืออาจเป็นการใช้งานที่แตกต่างไปจากเดิมอย่างสิ้นเชิง

[ทั่วโลก]
รวม=foopreviews.h

[วิดเจ็ตแฟนซี]
ImplClass=แฟนซีวิดเจ็ตพรีวิว

ใช้ kgendesignerplugin ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    Firebird
    Firebird
    Firebird RDBMS นำเสนอคุณสมบัติ ANSI SQL
    & ทำงานบน Linux, Windows &
    หลายแพลตฟอร์ม Unix คุณสมบัติ
    การทำงานพร้อมกันและประสิทธิภาพที่ยอดเยี่ยม
    & พลัง...
    ดาวน์โหลด Firebird
  • 2
    Kompozer
    Kompozer
    KompoZer เป็นโปรแกรมแก้ไข HTML wysiwyg โดยใช้
    ฐานโค้ด Mozilla Composer เนื่องจาก
    การพัฒนาของ Nvu ถูกหยุดลง
    ในปี 2005 KompoZer แก้ไขข้อบกพร่องมากมายและ
    เพิ่มเ...
    ดาวน์โหลดโปรแกรม KompoZer
  • 3
    ดาวน์โหลดมังงะฟรี
    ดาวน์โหลดมังงะฟรี
    The Free Manga Downloader (FMD) เป็น
    แอปพลิเคชันโอเพ่นซอร์สที่เขียนใน
    Object-Pascal สำหรับการจัดการและ
    ดาวน์โหลดมังงะจากเว็บไซต์ต่างๆ
    นี่คือกระจก...
    ดาวน์โหลด Manga Downloader ฟรี
  • 4
    Aetbootin
    Aetbootin
    UNetbootin ช่วยให้คุณสร้างบูตได้
    ไดรฟ์ USB สดสำหรับ Ubuntu, Fedora และ
    การกระจาย Linux อื่น ๆ ที่ไม่มี
    เขียนซีดี มันทำงานบน Windows, Linux,
    และ ...
    ดาวน์โหลด UNetbootin
  • 5
    โดลิบาร์ ERP - CRM
    โดลิบาร์ ERP - CRM
    Dolibarr ERP - CRM ใช้งานง่าย
    แพ็คเกจซอฟต์แวร์โอเพ่นซอร์ส ERP และ CRM
    (รันด้วยเว็บเซิร์ฟเวอร์ php หรือ as
    ซอฟต์แวร์แบบสแตนด์อโลน) สำหรับธุรกิจ
    ฐานราก...
    ดาวน์โหลด Dolibarr ERP - CRM
  • 6
    ไคลเอนต์ sqirreL SQL
    ไคลเอนต์ sqirreL SQL
    SQuirreL SQL Client คือ SQL . แบบกราฟิก
    ไคลเอนต์ที่เขียนด้วย Java ที่จะอนุญาต
    ให้คุณดูโครงสร้างของ JDBC
    ฐานข้อมูลที่สอดคล้อง เรียกดูข้อมูลใน
    โต๊ะ...
    ดาวน์โหลดไคลเอนต์ sqirreL SQL
  • เพิ่มเติม»

คำสั่ง Linux

Ad