Message from @Yajat

Discord ID: 543636270333689883


2019-02-09 03:34:55 UTC  

well nice enough

2019-02-09 03:34:59 UTC  

walnut, i hope

2019-02-09 03:35:01 UTC  

Python and QT is the best of it, but it's such a bloated mess at the end

2019-02-09 03:35:14 UTC  

just make a web app

2019-02-09 03:35:15 UTC  

LOL WinForms with VB.NET

2019-02-09 03:35:16 UTC  

flask

2019-02-09 03:35:23 UTC  

QT is bloated garbage

2019-02-09 03:35:24 UTC  

@Mr. Jesus Yeah that's right. It's all just a scam to try to get you to use their other tools. Like C# is convenient if you are trying to build cloud apps using MS Azure.

2019-02-09 03:35:25 UTC  

I remember using vb

2019-02-09 03:35:30 UTC  

now it's so cringe to me

2019-02-09 03:35:32 UTC  

The designer is supposed to work with C/C++, but it will give you a UI file that you can convert into Python. Put it into a post build step and you can trick your Qt Designer into building Python UIs.

2019-02-09 03:35:33 UTC  

but unfortunately better than most of the options

2019-02-09 03:35:38 UTC  

GUI on python will always be garbage outside of flask web app stuff

2019-02-09 03:35:43 UTC  

just like gaymes

2019-02-09 03:35:47 UTC  

wut

2019-02-09 03:35:50 UTC  

I think I created a gui on vb once and i felt so accomplished with myself

2019-02-09 03:35:59 UTC  

@Unwound are you special

2019-02-09 03:36:01 UTC  

but the issue was the gui did absolutely notthing

2019-02-09 03:36:14 UTC  

We were all there once, no shame

2019-02-09 03:36:18 UTC  

python is a language not a GUI toolkit

2019-02-09 03:36:27 UTC  

not python

2019-02-09 03:36:29 UTC  

vb

2019-02-09 03:36:39 UTC  

if you can't write a good GUI in Python it's because you don't know how to implement UI

2019-02-09 03:36:48 UTC  

like saying you can't write a good you UI in C

2019-02-09 03:36:49 UTC  

@CasualSailor I've been doing C# for about 15 years that really isn't true. The problem with C# is that most programmers didn't bother actually making their code compatible with other Operating systems and ended up using crap like PInvoke and file paths. I literally had the same discussion with people about C# about 100 times now.

2019-02-09 03:37:14 UTC  

I would rather just make a web app, everytime. python binaries and simple package setup is annoying

2019-02-09 03:37:15 UTC  

yeah but c# and python are mostly used now to create bots

2019-02-09 03:37:20 UTC  

Once you have it set up it can be kind of convenient to put together Qt UIs.

2019-02-09 03:37:28 UTC  

no c sharp and python used for thousands and thousands of things

2019-02-09 03:37:28 UTC  

https://cdn.discordapp.com/attachments/463054787336732683/543636526928625667/Screen_Shot_2019-02-09_at_4.36.38_AM.png

2019-02-09 03:37:39 UTC  

```python
rom PyQt5.Qt import QApplication, QMainWindow
from Ui_mainwindow import Ui_MainWindow

def dial(source, ui, val):
ui.plainTextEdit.setPlainText(str(val))

def clicked(ui):
ui.listWidget.addItem(str(ui.plainTextEdit.toPlainText()))
items = ui.listWidget.selectedItems()

if __name__ == '__main__':
app = QApplication([])
main = QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(main)
ui.dial.valueChanged.connect(lambda val: dial(ui.dial, ui, val))
ui.pushButton.clicked.connect(lambda: clicked(ui))
main.show()
app.exec_()
```

2019-02-09 03:37:40 UTC  

ew max

2019-02-09 03:37:42 UTC  

mac

2019-02-09 03:37:45 UTC  

just because you can't think outside of a bot doesn't mean the language isn't used for much much more

2019-02-09 03:37:47 UTC  

I used Qt-Designer thing, it's cool as fuck once you get it going

2019-02-09 03:37:48 UTC  

@CasualSailor I've been writing code that is cross platform in VS since 2010 but clients don't care and other devs don't care. So you give up.

2019-02-09 03:38:19 UTC  

yeah I know gray but it's the area in which it's most effective

2019-02-09 03:38:37 UTC  

mac is very eww

2019-02-09 03:38:39 UTC  

What do you mean incompatible? The default is for .NET to not be OS specific.

2019-02-09 03:38:41 UTC  

i'm using socketio atm

2019-02-09 03:38:53 UTC  

I cant understand mac users