சுருக்கம்
உங்கள் சொந்த தனிப்பயன் வகை தாவலை எவ்வாறு உருவாக்கலாம் மற்றும் Katana முக்கிய தாவல்கள் மெனுவிலிருந்து அதை எவ்வாறு அணுகலாம் என்பதை இந்தக் கட்டுரை விளக்குகிறது.
மேலும் தகவல்
from Katana import UI4
from PyQt5 import QtWidgets
class MyCustomTab(UI4.Tabs.BaseTab):
def __init__(self, parent):
UI4.Tabs.BaseTab.__init__(self, parent)
label = QtWidgets.QLabel('This is MyCustomTab')
label.setObjectName('label')
label.setStyleSheet('font-weight: bold; '
'font-size: 18pt; '
'font-style: italic;')
hLayout = QtWidgets.QHBoxLayout()
hLayout.setObjectName('hLayout')
hLayout.addStretch()
hLayout.addWidget(label)
hLayout.addStretch()
vLayout = QtWidgets.QVBoxLayout()
vLayout.setObjectName('vLayout')
vLayout.addLayout(hLayout)
self.setLayout(vLayout)
PluginRegistry = [
('KatanaPanel', 2.0, 'MyCustomTab', MyCustomTab),
('KatanaPanel', 2.0, ' Custom/MyCustomTab ', MyCustomTab),
]
UI இல் டேப் வகையைப் பார்க்க, பைதான் குறியீட்டை .py கோப்பில் சேமித்து, $KATANA_RESOURCES சூழல் மாறியில் சேர்க்கப்படும் கோப்பகத்தின் டேப்ஸ் துணைக் கோப்புறையின் உள்ளே இதை வைக்கவும்.
ஒவ்வொரு தனிப்பயன் தாவல் கோப்புறையும் ஒரு தனித்துவமான பிரிவில் ஒன்றாக இணைக்கப்பட்டுள்ளது. இந்தப் பிரிவுகளுக்கு தலைப்புகளை ஒதுக்கலாம், இது KATANA _RESOURCES கோப்பகத்தில் உள்ள டேப்ஸ் கோப்புறையில் SeparorTitle.txt என்ற கோப்பை வைப்பதன் மூலம் தனிப்பயனாக்கலாம். எடுத்துக்காட்டாக, "API எடுத்துக்காட்டு தாவல்கள்" ஒரு பிரிப்பான் தலைப்பாக விரும்பினால், நீங்கள் "API எடுத்துக்காட்டு தாவல்கள்" என்பதை secondorTitle.txt இல் வைப்பீர்கள், இதன் விளைவாக பின்வருமாறு இருக்கும்:
We're sorry to hear that
Please tell us why