Skip to content

Instantly share code, notes, and snippets.

@saleph
saleph / spamscript.py
Created October 29, 2015 21:02
Simple spamscript integrated with gmail
import smtplib
fromaddr = ''
toaddrs = ''
msg = "\r\n".join([
"From: %s" % fromaddr,
"To: %s" % toaddrs,
"Subject: THIS PYTHON SHIT IS WORKING!!!",
"",
])
@saleph
saleph / combo_box.py
Created September 5, 2015 12:13
[qt5] combo box
import sys
from PyQt5.QtWidgets import (QWidget, QLabel,
QComboBox, QApplication)
class Example(QWidget):
def __init__(self):
super().__init__()
self.initUI()
@saleph
saleph / splitter.py
Created September 5, 2015 11:51
[qt5] splitters
import sys
from PyQt5.QtWidgets import (QWidget, QHBoxLayout, QFrame,
QSplitter, QApplication)
from PyQt5.QtCore import Qt
class Example(QWidget):
def __init__(self):
super().__init__()
self.initUI()
@saleph
saleph / calendar_widget.py
Created September 5, 2015 11:37
[qt5] callendar widget
import sys
from PyQt5.QtWidgets import (QWidget, QCalendarWidget,
QLabel, QApplication)
from PyQt5.QtCore import QDate
class Example(QWidget):
def __init__(self):
super().__init__()
self.initUI()
@saleph
saleph / progress_bar.py
Created September 5, 2015 08:53
[qt5] progress bar - written with camelCase
import sys
from PyQt5.QtWidgets import (QWidget, QProgressBar,
QPushButton, QApplication)
from PyQt5.QtCore import QBasicTimer
class Example(QWidget):
def __init__(self):
super().__init__()
self.initUI()
@saleph
saleph / toggle.py
Created September 4, 2015 15:06
[qt5] toggle buttons - mixing colors
import sys
from PyQt5.QtWidgets import (QWidget, QPushButton,
QFrame, QApplication)
from PyQt5.QtGui import QColor
class Example(QWidget):
def __init__(self):
super().__init__()
self.init_ui()
@saleph
saleph / check_box.py
Created September 4, 2015 13:23
[qt5] checkbox
import sys
from PyQt5.QtWidgets import QWidget, QCheckBox, QApplication
from PyQt5.QtCore import Qt
class Example(QWidget):
def __init__(self):
super().__init__()
self.init_ui()
@saleph
saleph / file_dialog.py
Created September 4, 2015 12:17
[qt5] file dialog
import sys
from PyQt5.QtWidgets import (QMainWindow, QTextEdit,
QAction, QFileDialog, QApplication)
from PyQt5.QtGui import QIcon
class Example(QMainWindow):
def __init__(self):
super().__init__()
self.init_ui()
@saleph
saleph / font_dialog.py
Created September 4, 2015 10:56
[qt5] font dialog
import sys
from PyQt5.QtWidgets import (QWidget, QVBoxLayout, QPushButton,
QSizePolicy, QLabel, QFontDialog, QApplication)
class Example(QWidget):
def __init__(self):
super().__init__()
self.init_ui()
@saleph
saleph / color_dialog.py
Created September 4, 2015 09:36
[qt6] qframe's color setting with qcolordialog
import sys
from PyQt5.QtWidgets import (QWidget, QPushButton, QFrame,
QColorDialog, QApplication)
from PyQt5.QtGui import QColor
class Example(QWidget):
def __init__(self):
super().__init__()
self.init_ui()