Files
gti_radiostudio/__pycache__/fingerprint_widget.cpython-314.pyc
T

110 lines
18 KiB
Plaintext
Raw Normal View History

2026-04-29 16:21:44 +10:00
+
N¢ñiŒ*ãóœ^RIt^RIt^RIt^RIt^RIt^RIt^RIt^RIt ^RI
H t H t H
t
HtHtHt^RIHtHtHt^RIHt!RR]4tR#)éN)ÚQWidgetÚ QVBoxLayoutÚQLabelÚ QPushButtonÚ QProgressBarÚQFrame)ÚQtÚQTimerÚSignal)ÚQFontcóÈaa]tRt^to]!]4t]!]4tRV3RlV3Rlllt Rt
Rt Rt Rt
V3RlRltV3R lR
ltV3R lR ltR
tV3RlRltRtVtV;t#)ÚFingerprintWidgetcó <V^8„dQhRS[/#)éÚapi_key©Ústr)ÚformatÚ
__classdict__s"€Ú3/home/garold/mybin/radiopanel/fingerprint_widget.pyÚ __annotate__ÚFingerprintWidget.__annotate__sø€÷ñcóž<\SV`V4WnVP4Vn^VnRVnVP\P\P,4VPR4VP4VPPVP4VP PVP"4\%V4VnVP&P)R4VP&P*PVP,4VP&P/4R#)éFz¦
QFrame {
background-color: #0d0d1a;
border: 2px solid #4444aa;
border-radius: 6px;
}
N)ÚsuperÚ__init__ÚengineÚstripÚ acoustid_keyÚrecording_secondsÚlast_signal_checkÚ
setFrameStylerÚBoxÚRaisedÚ
setStyleSheetÚ _build_uiÚ result_readyÚconnectÚ _show_resultÚ error_readyÚ _show_errorr
Ú signal_timerÚ setIntervalÚtimeoutÚ
_check_signalÚstart)ÚselfrrÚparentÚ __class__s&&&&€rrÚFingerprintWidget.__init__ø€Ü
Ñ˜Ô Ø!'Œ Ø!(§¡£ˆÔØ!#ˆÔØ!&ˆÔà ×Ñœ6Ÿ:™:¬¯
©
Õ ×Ñð ô
ð
ÔØ ×Ñ×! $×"3Ñ"3Ô ×Ñ× Ñ  ×!1Ñ!1Ô" 4LˆÔØ ×Ñ×% cÔ ×Ñ×!×)¨$×*<Ñ*<Ô ×Ñ×ÑÖ!rcóŒ
\V4pVP^
^^
^4VP^4\R4pVP \ R^ \
P 44VPR4VP\P4VPV4\R4pVP \ R^44VPR4VP\P4VPV4\R4Vn VPP \ R^\
P 44VPPR4VPP\P4VPVP4\4VnVPP^VP ^
,4VPP#^4VPP%R 4VPP'^4VPPR
4VPP)4VPVP4\R 4VnVP*P \ R^
\
P 44VP*PR4VP*P\P4VPVP*4\-4pVPR 4\V4pVP^^^^4\R
4VnVP.P \ R^
\
P 44VP.PR4\R4VnVP0P \ R^ \
P 44VP0PR4VPVP.4VPVP04VPV4\3R4VnVP4P'^,4VP4P \ R^ \
P 44VP4PR4VP4P6P9VP:4VPVP44VP=4R#)é
zAUDIO FINGERPRINTÚArialz6color: #6666cc; background: transparent; border: none;z"JACK: RadioPanel:fingerprint_L / Rz Courier Newz6color: #444488; background: transparent; border: none;õ
â— NO SIGNALz6color: #330000; background: transparent; border: none;Fa
QProgressBar {
border: 1px solid #4444aa;
border-radius: 3px;
background: #0a0a1a;
}
QProgressBar::chunk {
background-color: #6666cc;
}
ÚREADYz¦
QFrame {
background-color: #0a0a1a;
border: 1px solid #333366;
border-radius: 3px;
}
ú Artist: -zcolor: #555588;úTitle: -Ú FINGERPRINTaÁ
QPushButton {
background-color: #4444aa;
color: white;
border: 1px solid #6666cc;
border-radius: 4px;
}
QPushButton:hover { background-color: #5555bb; }
QPushButton:pressed { background-color: #333399; }
QPushButton:disabled {
background-color: #222244;
color: #666688;
}
N)rÚsetContentsMarginsÚ
setSpacingrÚsetFontr ÚBoldr&Ú setAlignmentr Ú AlignCenterÚ addWidgetÚ signal_labelrÚprogressÚsetRanger!ÚsetValueÚsetTextVisibleÚsetFixedHeightÚhideÚ status_labelrÚ
result_artistÚ result_titlerÚbtn_fingerprintÚclickedr)Ú_start_fingerprintÚ
addStretch)r2ÚrootÚheaderÚ port_infoÚ result_frameÚ
result_layouts& rr'ÚFingerprintWidget._build_ui0ܘ ˆØ ×Ñ  A r¨1Ô ˜ÔäÐØ”u˜W b¬%¯*©*Ó×ÑÐ×ÑœBŸN™NÔ äÐ@ˆ Ø×Ñœ% 
¨qÓ×ÑÐ XÔ×ÑœrŸ~™~Ô " ?ÓÔØ ×Ñ×!¤%¨
°r¼5¿:¹:Ó"FÔ ×Ñ×'Ð(`Ô ×Ñ×&¤r§~¡~Ô $›ˆŒ
Ø
×јq $×"8Ñ"8¸2Õ"=Ô
×ј
×$ 
×$ 
× % ô
ð
×ÑÔØ t—}‘}Ô" 7›OˆÔØ ×Ñ×!¤%¨
°r¼5¿:¹:Ó"FÔ ×Ñ×'Ð(`Ô ×Ñ×&¤r§~¡~Ô “xˆ Ø×$ ô
ô$ 1ˆ
Ø×¨A¨q°!Ô# KÓÔØ ×Ñ×"¤5¨¸¼E¿J¹JÓ#GÔ ×Ñ×(Ð):Ô" :Ó.ˆÔØ ×Ñ×!¤%¨
°r¼5¿:¹:Ó"FÔ ×Ñ×'Ð(9Ô×Ñ × 2Ñ 2Ô×Ñ × 1Ñ 1Ô *¨=ÓÔØ ×Ñ×+¨BÔ ×Ñ×$¤U¨7°B¼¿
¹
Ó%CÔ ×Ñ×
, ô
ð
×Ñ×,¨T×-DÑ-DÔ  ÖrcóÊVPP'dR#VPPpV^,R8„;'g
V^,R8„pW P8wdW nV'd9VPP R4VPP
R4R#VPP R4VPP
R4R#R#)Ng{®Gáz„?uâ— SIGNAL PRESENTz(color: #00ff41; background: transparent;r9z(color: #330000; background: transparent;)rÚ recordingÚfingerprint_levelsr"rEÚsetTextr&)r2ÚlevelsÚ
has_signals& rr0ÚFingerprintWidget._check_signalŒØ ;‰;× × Ð Ù Ø—[‘[ר˜Q•i &×:¨&°­)°dÑ*:ˆ
Ø × /Ø%/Ô Ø×!×)Ð*>Ô×!×/Ð0ZÖ×)¨/Ô×!×/Ð0ZÖ 0rcóÌVP'gVPPR4R#VPP'dR#VP
P
R4VPP4VPP^4VPPR4VPPR4VPPR4VPPR4VPPR4VPPR4\!V4VnVP"P%^d4VP"P&P)VP*4VP"P-4VPP/VP0VP24R#)z'Set your AcoustID key in main.py first!NFz LISTENING...zcolor: #ccaa00;uâ— RECORDING...r;r<)r r+ÚemitrrZrOÚ
setEnabledrFÚshowrHrLr\r&rErMrNr
Úrecording_timerr.r/r)Ú_update_progressr1Ústart_recordingr!Ú_on_recording_finished)r2s&rrQÚ$FingerprintWidget._start_fingerprintšs\Ø× × Ð Ø × Ñ × !Ð"KÔ Ø ;‰;× × Ð Ù à ×Ñ×Ô