File tree 1 file changed +8
-0
lines changed 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change 1
1
import time
2
2
3
+ import webbrowser
3
4
import os , sys
4
5
import openai , requests
5
6
@@ -93,6 +94,9 @@ def __setActions(self):
93
94
self .__aboutAction = QAction (LangClass .TRANSLATIONS ['About...' ], self )
94
95
self .__aboutAction .triggered .connect (self .__showAboutDialog )
95
96
97
+ self .__buyMeCoffeeAction = QAction ('Buy me a coffee!' , self )
98
+ self .__buyMeCoffeeAction .triggered .connect (self .__buyMeCoffee )
99
+
96
100
# toolbar action
97
101
self .__chooseAiAction = QWidgetAction (self )
98
102
self .__chooseAiCmbBox = QComboBox ()
@@ -207,6 +211,7 @@ def __setMenuBar(self):
207
211
menubar .addMenu (helpMenu )
208
212
209
213
helpMenu .addAction (self .__aboutAction )
214
+ helpMenu .addAction (self .__buyMeCoffeeAction )
210
215
211
216
def __setTrayMenu (self ):
212
217
# background app
@@ -302,6 +307,9 @@ def __showAboutDialog(self):
302
307
aboutDialog = AboutDialog ()
303
308
aboutDialog .exec ()
304
309
310
+ def __buyMeCoffee (self ):
311
+ webbrowser .open ('https://www.buymeacoffee.com/yjg30737' )
312
+
305
313
def __stackToggle (self , f ):
306
314
if f :
307
315
self .setWindowFlags (self .windowFlags () | Qt .WindowStaysOnTopHint )
You can’t perform that action at this time.
0 commit comments