This GUI application provides control of the MCL system on the remote server.
- Install MCL on Remote Server
- Connect remote MCL server
- See MCL info
- Recive and transfer MCL
- Create credit loop
Linux (Ubuntu-Debian) | Windows (Win10) |
---|---|
wget "www.link.com"
Go to downloaded file. Click MarmaraConnector.
If the app does not work, check executable status of the file.
To authorize the application file to run:
chmod +x MarmaraConnector
Double-click the downloaded mcl-gui.exe file to install it.
You can run it with a shortcut on the desktop.
Install the dependencies and devDependencies
- PYTHON3 required
PYQT5 and Designer Installation
pip install PyQt5
sudo apt-get install qttools5-dev-tools
sudo apt-get install python3-pyqt5
sudo apt-get install pyqt5-dev-tools
If you want to improve the design and change the design, open the "gui_designer.ui" file with QT Designer.
The desired development can be made from the opened QT Designer screen.
After the design part is finished, the .ui file should be converted to the python file.
Convert code ui to python:
pyuic5 -x guiDesigner.ui -o guiDesign.py
Then a python file named "guiDesign.py" created.
Open the mainApp.py file with pycharm.
In the mainApp.py file, the file named "guiDesign.py" is import. "Ui_MainWindow" is extend to the class.
from guiDesign import Ui_MainWindow # Import
class MainClassGUI(QMainWindow, Ui_MainWindow): #Extend
def __init__(self, parent=None):
super(MainClassGUI, self).__init__(parent)
self.setupUi(self)
In this way, we can reach every feature of the GUI design.
We can try our project with the command below.
python3 mainApp.py
Contact for information
Social Media | Link |
---|---|
Webside | http://www.marmara.io/en/ |
GitHub | https://github.com/marmarachain |
Discord | discord.gg/8mBSKC7 |
Detailed information | It's here |
MCL Market | http://mclmarket.com/ |
mucahittopcu0@gmail.com |
MIT - Free Software
Bu uygulama uzak sunucuda kurulu olan MCL sistemine erişilerek gerekli işlemleri bir masaüstü uygulama aracılığıyla hızlıca yapılasını sağlar.
- Uzak sunucuya MCL kurulumu
- Uzak sunucudaki MCL'ye bağlanma
- MCL ile ilgili bilgileri görme
- MCL alma ve gönderme işlemleri
- Kredi döngüleri oluşturma ve onaylama
- Ve daha fazlası ...