เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

Ad


OnWorks favicon

kgendesignerplugin - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เป€เบ›เบตเบ”เปƒเบŠเป‰ kgendesignerplugin เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ kgendesignerplugin เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


kgendesignerplugin - เบชเป‰เบฒเบ‡ widget plugins เบชเปเบฒเบฅเบฑเบš Qt(TM) Designer.

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


kgendesignerplugin [OPTIONS... ] เป€เบญเบเบฐเบชเบฒเบ™

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


plugins widget เบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡เบชเปเบฒเบฅเบฑเบš Qt(TM) Designer เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบฎเบนเบšเปเบšเบšเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เปเบฅเบฐ
เบซเป‰เบญเบ‡เบฎเบฝเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป‚เบ”เบ plugin เบชเปˆเบงเบ™เบซเบผเบฒเบเปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบชเบฐเบ–เบดเบ”, เบžเป‰เบญเบกเบเบฑเบšเบซเบ™เป‰เบฒเบ—เบตเปˆ
เบชเป‰เบฒเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบ›เบปเบเบเบฐเบ•เบดเปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เป‚เบ— constructor เบ‡เปˆเบฒเบเบ”เบฒเบ. kgendesignerplugin
เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡ widget เปƒเบซเบกเปˆเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ plugin เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™
เบเบฒเบ™เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ” boilerplate เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”, เป‚เบ”เบเบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเปเบšเบš ini เปเบšเบšเบ‡เปˆเบฒเบเบ”เบฒเบ
เบเบทเปˆเบ™.

kgendesignerplugin เป€เบฅเบทเบญเบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเป€เปเบฒเบฐเบชเบปเบกเบชเบณเบฅเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเปˆเบงเบ™เปƒเบซเบเปˆ, เบชเบฐเบ™เบฑเป‰เบ™เบเบฒเบ™เบเบณเบ™เบปเบ”เบ„เปˆเบฒเปœเป‰เบญเบเบ—เบตเปˆเบชเบธเบ”
เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™.

OPTIONS


-o เป€เบญเบเบฐเบชเบฒเบ™
เบŠเบทเปˆเบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒ C++ เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™. เบ–เป‰เบฒเบšเปเปˆเปƒเบซเป‰, stdout เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰.

-n plugin-name
เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเป€เบฅเบทเบญเบ PluginName เปƒเบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™
เบเบทเปˆเบ™.

-g เบเบธเปˆเบก
เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเป€เบฅเบทเบญเบ DefaultGroup เปƒเบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™
เบเบทเปˆเบ™.

--เบœเบนเป‰เบ‚เบฝเบ™
เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบœเบนเป‰เบ‚เบฝเบ™.

-- เปƒเบšโ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹
เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”.

-เบŠ, - เบŠเปˆเบงเบ
เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบŠเปˆเบงเบเป€เบซเบผเบทเบญเบชเบฑเป‰เบ™เป†.

-v , - เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบชเบฐเบšเบฑเบš.

เป€เบญเบเบฐเบชเบฒเบ™ เบฎเบนเบšเปเบšเบš


เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบšเบš ini (เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เบกเบฑเบ™เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบš
เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ”เบ KConfig framework) เบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบŠเบธเบ”เบ‚เบญเบ‡ widget. เบกเบฑเบ™เบ›เบฐเบเบญเบšเบ”เป‰เบงเบ a
[เบ—เบปเปˆเบงเป‚เบฅเบ] เบžเบฒเบ, เบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบปเปˆเบงเป„เบ›เบเปˆเบฝเบงเบเบฑเบš plugin, เปเบฅเบฐเบžเบฒเบเบชเปˆเบงเบ™เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เบปเบ™
widget เบ—เบตเปˆเบ„เบงเบ™เบˆเบฐเบ–เบทเบเบฅเบงเบกเบขเบนเปˆเปƒเบ™ plugin.

เบžเบฒเบเบชเปˆเบงเบ™ [เบ—เบปเปˆเบงเป‚เบฅเบ] เบชเบฒเบกเบฒเบ”เบกเบตเบฅเบฒเบเบเบฒเบ™เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

DefaultGroup
เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡ เบเบธเปˆเบก เป€เบ‚เบปเป‰เบฒเบขเบนเปˆเปƒเบ™เบžเบฒเบเบชเปˆเบงเบ™เบ‚เบญเบ‡เบซเป‰เบญเบ‡เบฎเบฝเบ™ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: "Custom", เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆ
เป„เบ”เป‰ -g เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹)โ€‹.

เบฅเบงเบกเบกเบต
เบฅเบฒเบเบŠเบทเปˆเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™ (เบ‚เบฑเป‰เบ™เบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”) เบฅเบงเบกเบกเบต (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ). เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบซเบปเบง
เป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบš widget เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เบ•เปเปˆเบกเบฒเปƒเบ™เป„เบŸเบฅเปŒเบšเปเปˆเบ„เบงเบ™เบ–เบทเบเบชเบฐเปเบ”เบ‡เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰; เปเบ—เบ™เบ—เบตเปˆเบˆเบฐ, เบ™เบตเป‰
เปเบกเปˆเบ™เบชเปเบฒเบฅเบฑเบšเบชเปˆเบงเบ™เบซเบปเบงเบžเบดเป€เบชเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เบ‚เบญเบ‡ plugin, เป€เบŠเบฑเปˆเบ™เบงเปˆเบฒเบชเปเบฒเบฅเบฑเบšเบซเป‰เบญเบ‡เบฎเบฝเบ™เบชเบฐเบซเบ™เบญเบ‡
เบ•เบปเบงเบขเปˆเบฒเบ‡.

PluginName
เบŠเบทเปˆเบ‚เบญเบ‡เบŠเบฑเป‰เบ™ C ++ เบ•เบปเป‰เบ™เบ•เปเปƒเบ™ plugin (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: "WidgetsPlugin", เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒ -n
เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹)โ€‹.

เปเบ•เปˆเบฅเบฐเบซเป‰เบญเบ‡เบฎเบฝเบ™เบ„เบงเบ™เบกเบตเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡ [เบŠเบทเปˆเบซเป‰เบญเบ‡เบฎเบฝเบ™] เบžเบฒเบ, เบŠเบถเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ›เบฐเบเบญเบšเบกเบตเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰
เบฅเบฒเบเบเบฒเบ™:

เปเบกเปˆเปเบšเบšเบฅเบฐเบซเบฑเบ”
เบ„เปˆเบฒเบ—เบตเปˆเบชเบปเปˆเบ‡เบ„เบทเบ™เป‚เบ”เบเบŸเบฑเบ‡เบŠเบฑเบ™ codeTemplate() เบ‚เบญเบ‡ plugin, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเปเบฒเบเป„เบงเป‰
"เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”" เป‚เบ”เบ Qt(TM) Designer (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ).

ConstructorArgs
เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ—เบตเปˆเบˆเบฐเบœเปˆเบฒเบ™เป„เบ›เบซเบฒเบœเบนเป‰เบเปเปˆเบชเป‰เบฒเบ‡เบ‚เบญเบ‡เบŠเบฑเป‰เบ™เบฎเบฝเบ™เบ—เบตเปˆเปƒเบซเป‰เป‚เบ”เบ ImplClass; เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ•เป‰เบญเบ‡
เบ–เบทเบเบญเป‰เบญเบกเบฎเบญเบšเบ”เป‰เบงเบเบงเบปเบ‡เป€เบฅเบฑเบš (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: "(เบžเปเปˆเปเบกเปˆ)"). เบ•เบปเบงเปเบ›เบžเบฝเบ‡เปเบ•เปˆเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™
เบกเบตเปเบกเปˆเบ™ เบžเปเปˆเปเบกเปˆ, เบŠเบถเปˆเบ‡เป€เบ›เบฑเบ™ QWidget เบžเปเปˆเปเบกเปˆเบœเปˆเบฒเบ™เป‚เบ”เบ Qt(TM) Designer.

เบฅเบฒเบเบเบฒเบ™เบ™เบตเป‰เบ–เบทเบเบฅเบฐเป€เบฅเบตเบเบ–เป‰เบฒ CreateWidget เบ–เบทเบเบ•เบฑเป‰เบ‡.

เบชเป‰เบฒเบ‡Widget
เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡ widget (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: เปƒเบŠเป‰เปƒเบซเบกเปˆเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡
เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบŠเบฑเป‰เบ™เบ—เบตเปˆเปƒเบซเป‰เป‚เบ”เบเบเบฒเบ™เป€เบ‚เบปเป‰เบฒ ImplClass, เบ–เปˆเบฒเบเบ—เบญเบ”เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เป‚เบ”เบ
ConstructorArgs). เป€เบšเบดเปˆเบ‡เบšเบฑเบ™เบ—เบถเบเบชเปเบฒเบฅเบฑเบš ImplClass เปเบฅเบฐ ConstructorArgs.

DomXML
เบฅเบฒเบเบฅเบฐเบญเบฝเบ” XML UI เบ‚เบญเบ‡ widget (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบชเบฐเปœเบญเบ‡เปƒเบซเป‰เป‚เบ”เบ Qt(TM)
เบœเบนเป‰เบญเบญเบเปเบšเบšเบชเปˆเบงเบ™เบซเบปเบง plugin).

เบเบธเปˆเบก
เบเบธเปˆเบกเบ—เบตเปˆเบˆเบฐเบชเบฐเปเบ”เบ‡ widget เบžเบฒเบเปƒเบ•เป‰เปƒเบ™ Qt(TM) Designer (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: เบ„เปˆเบฒเบ‚เบญเบ‡
DefaultGroup เป€เบ‚เบปเป‰เบฒเบขเบนเปˆเปƒเบ™เบžเบฒเบ [เบ—เบปเปˆเบงเป‚เบฅเบ]).

เบŠเบทเปˆเป„เบญเบ„เบญเบ™
เป„เบŸเบฅเปŒเบฎเบนเบšเบžเบฒเบš เบซเบผเบทเบŠเบทเปˆเป„เบญเบ„เบญเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เป€เบžเบทเปˆเบญเปƒเบŠเป‰เป€เบ›เบฑเบ™เป„เบญเบ„เบญเบ™เบชเบณเบฅเบฑเบšเบงเบดเบ”เป€เบˆเบฑเบ”เบ™เบตเป‰เปƒเบ™ Qt(TM)
เบฅเบฒเบเบŠเบทเปˆ widget เบ‚เบญเบ‡เบœเบนเป‰เบญเบญเบเปเบšเบš (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: เป„เบŸเบฅเปŒ PNG เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบ—เบตเปˆเบกเบตเบŠเบทเปˆเบžเบฒเบ, เบกเบตเบชเบญเบ‡เป€เบ—เบปเปˆเบฒ
colons เบ–เบทเบเบฅเบถเบšเบญเบญเบ, เปƒเบ™ "pics" directory เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เบตเปˆเบฅเบงเบšเบฅเบงเบก; เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡,
:/pics/Foo.png เปƒเบ™เบžเบฒเบ [Foo], เบซเบผเบท :/pics/FooBar.png เปƒเบ™เบžเบฒเบ [Foo::Bar]).

ImplClass
เบซเป‰เบญเบ‡เบฎเบฝเบ™เบ—เบตเปˆเบ„เบงเบ™เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡ widget เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰
Qt(TM) เบœเบนเป‰เบญเบญเบเปเบšเบš (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: เบŠเบทเปˆเบžเบฒเบเบชเปˆเบงเบ™). เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบง
เป€เบ›เบฑเบ™เบซเป‰เบญเบ‡เบฎเบฝเบ™เบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบชเบดเป‰เบ™เบชเบธเบ”: เบ—เบตเปˆเบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบ
DomXML.

เบฅเบฒเบเบเบฒเบ™เบ™เบตเป‰เบ–เบทเบเบฅเบฐเป€เบฅเบตเบเบ–เป‰เบฒ CreateWidget เบ–เบทเบเบ•เบฑเป‰เบ‡.

เบฅเบงเบกเป„เบŸเบฅเปŒ
เบชเปˆเบงเบ™เบซเบปเบงเบ—เบตเปˆเบ•เป‰เบญเบ‡เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเป€เบžเบทเปˆเบญเปƒเบŠเป‰ widget เบ™เบตเป‰ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: เบ•เบปเบงเบžเบดเบกเบ™เป‰เบญเบ
เป€เบงเบตเบŠเบฑเบ™เบ‚เบญเบ‡เบŠเบทเปˆเบžเบฒเบเบชเปˆเบงเบ™, เบ”เป‰เบงเบเบเบฒเบ™เป€เบญเบปเบฒเบˆเปเป‰เบฒเบชเบญเบ‡เป€เบกเบฑเบ”เบญเบญเบ เปเบฅเบฐ ".h" เบ•เปเปˆเบ—เป‰เบฒเบ; เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡,
foo.h เปƒเบ™เบžเบฒเบ [Foo], เบซเบผเบท foobar.h เปƒเบ™เบžเบฒเบ [Foo::Bar]).

IsContainer
widget เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบšเบฑเบ™เบˆเบธ widget เบญเบทเปˆเบ™เป†เป„เบ”เป‰เบšเปเปˆ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: false).

เบ„เบณเปเบ™เบฐเบ™เบณ
เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบˆเบฐเบชเบฐเปเบ”เบ‡เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบฅเบทเปˆเบญเบ™เบขเบนเปˆเป€เบ—เบดเบ‡ widget เปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆ widget เบ‚เบญเบ‡ Qt(TM)
เบœเบนเป‰เบญเบญเบเปเบšเบš (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: เบŠเบทเปˆเบžเบฒเบเบชเปˆเบงเบ™, เป‚เบ”เบเบกเบต "Widget" เบ•เปเปˆเบ—เป‰เบฒเบ; เบ•เบปเบงเบขเปˆเบฒเบ‡, Foo Widget
เปƒเบ™เบžเบฒเบ [Foo]).

เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบซเบเบฑเบ‡
เบ‚เปเป‰เบ„เบงเบฒเบกเบ™เบตเป‰เปเบกเปˆเบ™เบซเบเบฑเบ‡เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบš widget เปƒเบ™ Qt(TM) Designer (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: the
เบŠเบทเปˆเบžเบฒเบ, เบ”เป‰เบงเบ "Widget" เบ•เปเปˆเบ—เป‰เบฒเบ; เบ•เบปเบงเบขเปˆเบฒเบ‡, Foo Widget เปƒเบ™เบžเบฒเบ [Foo]).

เบ•เบปเบงเบขเปˆเบฒเบ‡


เป„เบŸเบฅเปŒเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบ—เบตเปˆเบชเบธเบ”เบญเบฒเบ”เบˆเบฐเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒ

[Foo]
ToolTip=เบชเบฐเปเบ”เบ‡ foos
[เบšเบฒ]
ToolTip=Bar editor

เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเปเบ•เปˆเบฅเบฐเบซเป‰เบญเบ‡เบฎเบฝเบ™เบ•เป‰เบญเบ‡เบกเบตเบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบซเบ™เบถเปˆเบ‡เบŠเบธเบ”เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™ (ToolTip เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰),
เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบกเบฑเบ™เบˆเบฐเบ–เบทเบเบฅเบฐเป€เบฅเบตเบ.

เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบง, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เบขเปˆเบฒเบ‡เบ™เป‰เบญเบเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰เป€เบซเบฑเบ™เป„เบ”เป‰, เบŠเบถเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ ToolTip,
WhatsThis เปเบฅเบฐเบฅเบฒเบเบเบฒเบ™เบเบธเปˆเบก. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบŠเบทเปˆ plugin เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบˆเบฐ
เบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เบ›เบฐเบ—เบฐเบเบฑเบ™เบ‚เบญเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰ เปเบฅเบฐเบšเปเปˆเบชเบฑเบšเบชเบปเบ™เบ•เบปเบงเบ”เบตเบšเบฑเบ (เบ—เบฑเบ‡เบชเบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ”เบตเบšเบฑเบ
เปเบฅเบฐโ€‹เบœเบนเป‰โ€‹เบ—เบตเปˆโ€‹เป€เบฎเบฑเบ”โ€‹เบเบฒเบ™ debugging):

[เบ—เบปเปˆเบงเป‚เบฅเบ]
PluginName=FooWidgets
DefaultGroup=เบชเบฐเปเบ”เบ‡เบœเบปเบ™

[Foo]
ToolTip=เบชเบฐเปเบ”เบ‡เปเบต
WhatsThis=เบงเบดเบ”เป€เบˆเบฑเบ”เบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบชเบฐเปเบ”เบ‡เบซเบกเบตเป€เบ•เบฑเป‰เบ™

[เบšเบฒ]
ToolTip=Bar editor
WhatsThis=เบ•เบปเบงเป‚เบ•เป‰เบ•เบญเบšเบšเบฑเบ™เบ™เบฒเบ—เบดเบเบฒเบ™เบชเบณเบฅเบฑเบšเปเบ–เบšเบชเบณเบฅเบฑเบšเปเบต
เบเบธเปˆเบก=เปเบเป‰เป„เบ‚

เป„เบŸเบฅเปŒเบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบเบญเบฒเบ”เบˆเบฐเบกเบตเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบกเบตเบซเป‰เบญเบ‡เบฎเบฝเบ™ namespaced เบซเบผเบทเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบžเบดเป€เบชเบ”เบ—เบตเปˆ
เบ•เป‰เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เปเบเปˆเบœเบนเป‰เบเปเปˆเบชเป‰เบฒเบ‡, เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡:

[เบ—เบปเปˆเบงเป‚เบฅเบ]
PluginName=FooWidgets
DefaultGroup=Foo

[Foo::Bar]
ToolTip=เบชเบฐเปเบ”เบ‡เปเบ–เบš
WhatsThis=เบงเบดเบ”เป€เบˆเบฑเบ”เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เปเบ–เบšเปƒเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบชเบฐเป€เบžเบฒเบฐ
IncludeFile=foo/bar.h
IconName=:/previews/bar.png

[Foo::Baz]
IncludeFile=foo/baz.h
ConstructorArgs=(Foo::Baz::SomeOption, เบžเปเปˆเปเบกเปˆ)
Group=Foo (เบžเบดเป€เบชเบ”)
IsContainer=เบˆเบดเบ‡
IconName=:/previews/baz.png

เบšเบฒเบ‡เบ„เบฑเป‰เบ‡ widgets เบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบญเบฒเบ”เบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” "เบซเป‰เบญเบ‡เบชเบฐเปเบ”เบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡" เบžเบดเป€เบชเบ”
เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เปƒเบ™ Qt(TM) Designer; เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™ subclass เบ‚เบญเบ‡ widget เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบ—เบตเปˆเบžเบฝเบ‡เปเบ•เปˆเป€เบฎเบฑเบ”
เบšเบฒเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบžเบดเป€เบชเบ”, เบซเบผเบทเบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบซเบกเบปเบ”.

[เบ—เบปเปˆเบงเป‚เบฅเบ]
เบฅเบงเบก=foopreviews.h

[FancyWidget]
ImplClass=FancyWidgetPreview

เปƒเบŠเป‰ kgendesignerplugin เบญเบญเบ™เบฅเบฒเบเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

Linux เบ„เบณ เบชเบฑเปˆเบ‡

  • 1
    aarch64-linux-gnu-gnatlink
    aarch64-linux-gnu-gnatlink
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - เบเปˆเบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบท GNAT
    เบฅเบฒเบเบฅเบฐเบญเบฝเบ”: เบ—...
    เปเบฅเปˆเบ™ aarch64-linux-gnu-gnatlink
  • 2
    aarch64-linux-gnu-gnatls-5
    aarch64-linux-gnu-gnatls-5
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - เบเปˆเบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบท GNAT
    เบฅเบฒเบเบฅเบฐเบญเบฝเบ”: เบ—...
    เปเบฅเปˆเบ™ aarch64-linux-gnu-gnatls-5
  • 3
    cpan-outdatedp
    cpan-outdatedp
    cpan-outdated - เบเบงเบ”เบžเบปเบš CPAN เบ—เบตเปˆเบฅเป‰เบฒเบชเบฐเป„เบซเบก
    เป‚เบกเบ”เบนเบ™เปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบ—เปˆเบฒเบ™ ...
    เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ cpan-outdatedp
  • 4
    cpan-uploadp
    cpan-uploadp
    cpan-upload - เบญเบฑเบšเป‚เบซเบฅเบ”เบเบฒเบ™เปเบˆเบเบขเบฒเบเป„เบ›เบซเบฒ
    CPAN VERSION: เบฅเบธเป‰เบ™ 0.103012
    USAGE: เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰: cpan-upload [เบ•เบปเบงเป€เบฅเบทเบญเบ]
    file-to-upload-1 [ file-to-upload-2.. ]
    -v --verb...
    เปเบฅเปˆเบ™ cpan-uploadp
  • 5
    fzsftp
    fzsftp
    fzsftp - เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ SFTP เบ‚เบญเบ‡
    FileZilla DESCRIPTION: fzsftp เปเบกเปˆเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡
    FileZilla. เบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบเบฒเบ™เบเบฑเบš SFTP
    (SSH File Transfer Protocol)
    เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ. เบกเบฑเบ™...
    เปเบฅเปˆเบ™ fzsftp
  • 6
    g++-4.7
    g++-4.7
    gcc - GNU project C เปเบฅเบฐ C++ compiler ...
    เปเบฅเปˆเบ™ g++-4.7
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad