~repos /sabel-ide

#python#qt

git clone https://pyrossh.dev/repos/sabel-ide.git

sabel-ide



file:

Widget/tab.pyc



�
@��Pc@s�ddlmZmZmZmZmZmZmZmZm Z m
Z
m Z m Z m Z mZddlmZmZmZmZmZddlmZmZmZdefd��YZdefd��YZdefd ��YZd
efd ��YZd S( i����(t
QTabWidgettQMenutQDragt QApplicationtQTabBart QShortcutt QKeySequencetQWidgett QHBoxLayouttQLabeltQPixmapt QScrollAreatQPalettetQColor(tSIGNALtQttQPointt QMimeDatat
QByteArray(tosseptospathbasenametIconstMyTabBarcBs2eZdZd�Zd�Zd�Zd�ZRS(s; Tabs base class with enter, leave, drag, and drop support cCs.tj||�|jt�|jt�dS(N(Rt__init__tsetAcceptDropstTruetsetMouseTracking(tselftparent((sC:\CODE\Sabel\Widget\tab.pyR s cCs6|j|j��dkr2|j|j��GHndS(Ni����(ttabAttpos(Rtevent((sC:\CODE\Sabel\Widget\tab.pytmouseMoveEventscCs dGHdS(NtEnter((RR((sC:\CODE\Sabel\Widget\tab.pyt
enterEventscCs dGHdS(NtLeave((RR((sC:\CODE\Sabel\Widget\tab.pyt
leaveEvents(t__name__t
__module__t__doc__RR R"R$(((sC:\CODE\Sabel\Widget\tab.pyR s
   t EditorTabcBs,eZd�Zd�Zd�Zd�ZRS(cCs4tj||�|jt|��|jt�dS(N(RRt setTabBarRRR(RR((sC:\CODE\Sabel\Widget\tab.pyRscCs*|j�jr|j�n
|j�dS(N(tmimeDatathasUrlstaccepttignore(RR((sC:\CODE\Sabel\Widget\tab.pytdragEnterEvent$s cCs:|j�jr,|jtj�|j�n
|j�dS(N(R*R+t setDropActionRt
CopyActionR,R-(RR((sC:\CODE\Sabel\Widget\tab.pyt dragMoveEvent*s cCs�|j�jr~|jtj�|j�g}x3|j�j�D]}|jt|j ���qBW|j
t d�|�n
|j �dS(Ntdropped( R*R+R/RR0R,turlstappendtstrt toLocalFiletemitRR-(RRtlinksturl((sC:\CODE\Sabel\Widget\tab.pyt dropEvent1s
(R%R&RR.R1R:(((sC:\CODE\Sabel\Widget\tab.pyR(s   tTreeTabcBseZd�ZRS(cCs'tj||�|jt|��dS(N(RRR)R(RR((sC:\CODE\Sabel\Widget\tab.pyR=s(R%R&R(((sC:\CODE\Sabel\Widget\tab.pyR;<st OutputTabcBseZd�ZRS(cCs'tj||�|jt|��dS(N(RRR)R(RR((sC:\CODE\Sabel\Widget\tab.pyRBs(R%R&R(((sC:\CODE\Sabel\Widget\tab.pyR<AsN(t PyQt4.QtGuiRRRRRRRRRR R
R R R t PyQt4.QtCoreRRRRRtglobalsRRRRR(R;R<(((sC:\CODE\Sabel\Widget\tab.pyt<module>s ^(