Skip to content

Instantly share code, notes, and snippets.

import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.QtWebKit import *
from PyQt4.QtNetwork import *
class JendelaUtama(QMainWindow):
def __init__(self, parent=None):
super(JendelaUtama, self).__init__(parent)
self.websettings = QWebSettings #setting untuk browser web
self.websettings = {
'JavascriptEnabled': True,
'AutoLoadImages': True}
#widget untuk menampilkan halaman web: QWebView
self.twitterView = QWebView(self)
self.twitterView.load(QUrl('http://twitter.com/login'))
self.setCentralWidget(self.twitterView)
tombolKeluar = QtGui.QPushButton("Keluar", self)
self.connect(tombolKeluar, QtCore.SIGNAL("clicked()"), self.keluar())
def keluar(self):
print "Ok, deh saya tutup jendelanya"
self.close()
def createAction(self, text, slot=None, shortcut=None, icon=None,
tip=None, checkable=False, signal="triggered()"):
action = QAction(text, self)
if icon is not None:
action.setIcon(QIcon(":/%s.png" % icon))
if shortcut is not None:
action.setShortcut(shortcut)
if tip is not None:
action.setToolTip(tip)
action.setStatusTip(tip)
@msiahaan
msiahaan / payroll_csv_writer.py
Created January 19, 2011 13:02
Example of using csv module
import csv
import datetime
import sys
from PyQt4 import QtCore, QtGui
from Ui_dialog import Ui_Dialog
datesufix = datetime.date.today().strftime("%Y%m%d")
dialog_account_no = '1111111111111'
@msiahaan
msiahaan / create_customers_dirs.py
Created January 10, 2020 04:54
Create Customers from Excel file
# File: Create Customers Directoties/Folders
# Create Customers Folders from Customers data in Excel
import pandas
# define function to get data
def get_data(filedata):
try:
customers_dataframe = pandas.read_excel(filedata)
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Sun Apr 12 20:47:27 2020
@author: micosiahaan
"""
from math import pi, log
#define class Egg
@msiahaan
msiahaan / PY0101EN-1-2-Strings.ipynb
Created September 14, 2020 05:03
Created on Skills Network Labs
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@msiahaan
msiahaan / PY0101EN-1-1-Types.ipynb
Created September 14, 2020 05:05
Created on Skills Network Labs
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.