(Daftar isi) membuat dokumen editor dengan Python dan PyQt4

BelajaPython - assalamualaikum wr. Wb,

Selamat pagi, siang atau malem temen - temen... Syukur alhamdulillah saya telah menyelesaikan postingan sebanyak 17 versi aplikasi dokumen editor.. Dimana tiap versi nya saya tambahkan beberapa fitur.. Mulai dari versi pertama yang minim fitur, sampai versi ke 17 yang sudah mulai banyak ffitur...

Kalian juga bisa membuat code program ini menjadi file aplikasi loh.. iya file aplikasi seperti "exe" itu loh.. sehingga, nantinya kita cukup klik dua kali saja untuk menjalankan aplikasi ini... tanpa perlu repot - repot membuka nya di IDLE atau IDE python.. nah seperti apa caranya? cukup mudah kok.. dan saya juga sudah membuatkan tutorialnya.. untuk kalian yang menggunakan windows, KALIAN BISA KLIK DISINI ya temen - temen.. atau jika pada link pertama terlalu rumit, KALIAN BISA MENCOBA CARA INI ya.... dan bagi pengguna linux ? tenang saja.. bisa juga kok membuat file executable nya.. untuk melihat tutorialnya, KALIAN BISA KLIK DISINI temen - temen...

Pada postingan kali ini, saya akan berniat merangkum semua perkembangan tiap fitur dari aplikasi tersebut.... Bisa saya katakan sebagai daftar isi dari postingan tiap versi dari aplikasi tersebut.. Yuk tanpa lama - lama lagi lagsung saja kita bahas satu persatu...

Penjelasan umum/gambaran umum mengenai aplikasi.

Seperti yang sudah saya sebutkan diatas, pada postingan kali ini saya akan membahas mengenai aplikasi dokumen editor... Nah udah pada tau kan apa yang dimaksud dokumen editor ini? Salah satu contoh yang sangat lumrah dari aplikasi dokumen editor ini adalah Microsoft word. Nah untuk aplikasi ini saya yakin kalian sudah pada jago kan...

Nah itu dia yang dinamakan dokumen editor. Dimana dokumen editor fungsinya adalah untuk mengelola sebuah dokumen. Nah gimana udah ada sedikit gambaran kan tentang aplikasi yang akan kita buat kali ini? Jadi intinya, aplikasi yang akan kita buat fungsinya mirip dengan apa yang saya jelaskan tadi.. Jika belum paham mengenai dokumen editor itu sendiri, silahkan googling dulu ya temen - temen :)
Walaupun saya bilang mirip dengan Microsoft Word, tapi jangan pernah membayangkan jika aplikasi yang akan kita buat kali ini akan sebagus aplikasi tersebut. Karena mirip tersebut adalah dari segi fungsi bukan fitur. Karena dari fitur aplikasi ini sangat jauh jauh jauh dan jauh dari kata bagus apalagi mirip dengan Microsoft Word yang memang jago dalam mengedit dokumen...

oya, aplikasi ini saya buat menggunakan PyQt4. dan tentu saja diwajibkan untuk menginstall library tersebut sebelum menjalankan code program dari aplikasi Dokumen editor ini.. kalian tidak perlu bingung.. karena saya sudah memposting sebelumnya tentang proses instalasi dari library PyQt4 ini... untuk membacanya. kalian BISA KLIK DISINI ya temen - temen.. dan silahkan install dengan cara mengikuti tiap - tiap langkah yang ada disana....

Sekali lagi saya ingatkan ya... Kalian juga bisa membuat code program ini menjadi file aplikasi loh.. iya file aplikasi seperti "exe" itu loh.. sehingga, nantinya kita cukup klik dua kali saja untuk menjalankan aplikasi ini... tanpa perlu repot - repot membuka nya di IDLE atau IDE python.. nah seperti apa caranya? cukup mudah kok.. dan saya juga sudah membuatkan tutorialnya.. untuk kalian yang menggunakan windows, KALIAN BISA KLIK DISINI ya temen - temen.. atau jika pada link pertama terlalu rumit, KALIAN BISA MENCOBA CARA INI ya.... dan bagi pengguna linux ? tenang saja.. bisa juga kok membuat file executable nya.. untuk melihat tutorialnya, KALIAN BISA KLIK DISINI temen - temen...

Aplikasi ini saya bagi menjadi 17 versi dengan penambahan fitur baru di setiap versinya.. Langsung saja yuk kita bahas satu perstu rincian aplikasi nya...

Dokumen editor versi 1.0

Pada versi pertama ini aplikasi nya sangat minim fitur.. Atau bisa saya katakan tak ada fitur yang spesial disini.. Karena hanya ada window dengan isi lembar kerja serta beberapa toolbar dengan fungsi yang sederhana seperti : copy, paste dan cut. Nah untuk lebih jelasnya mengenai versi 1.0 ini, langsung saja simak rinciannya di bawah ini...

Nama: mn-dokumen
Versi: 1.0
Platform: Python 3.x
Modul: PyQt4. Klik disini untuk instalasi PyQt4.
Baris Code: kurang lebih 115 baris code program.
Fitur: menebalkam, memiringkan dan memberi garis bawah teks.
syarat menjalankan: install python 3.x dan PyQt4, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PyQt4, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link postingan: http://mn-belajarpython.blogspot.com/2017/07/python-dan-pyqt4-dokumen-editor-versi-1.html

Untuk screenshoot tampilan nya adalah sebagai berikut :



Dokumen Editor versi 2.0

Pada versi kedua ini saya menambahkan fitur baru.. Walaupun fitur nya tak heboh.. Atau bisa saya katakan tak terlalu berguna.. Karena saya hanya menambahkan sidebar dengan tombol exit saja.. Hehe.. Langsung saja yuk kita lihat rincian dan seberapa tidak berguna nya updetan kali ini...

Nama: mn-dokumen 2.0
Versi: 2.0
Platform: Python 3.x
Modul: PyQt4. Klik disini untuk instalasi PyQt4.
Baris Code: kurang lebih 137 baris code program.
Fitur: sidebar dan tombol exit.
syarat menjalankan: install python 3.x dan PyQt4, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PyQt4, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link postinganhttp://mn-belajarpython.blogspot.com/2017/07/python-dan-pyqt4-dokumen-editor-versi-2.html

Untuk screenshoot aplikasinya, kalian bisa lihat dibawah ini :



Dokumen editor versi 3.0

Pada versi yang ketiga ini, baru lah saya menambahkan fitur yang cukup berguna.. Yaitu undo dan redo. Walaupun tak mentereng, tapi setidak nya dapat berguna saat diajak untuk mengetik.. Hehe langsung saja yuk kita lihat rincian pada versi kali ini...

Nama: mn-dokumen 3.0
Versi: 3.0
Platform: Python 3.x
Modul: PyQt4. Klik disini untuk instalasi PyQt4.
Baris Code: kurang lebih 190 baris code program.
Fitur: copy, paste, cut, undo dan redo .
syarat menjalankan: install python 3.x dan PyQt4, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PyQt4, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link postingannhttp://mn-belajarpython.blogspot.com/2017/07/python-dan-pyqt4-dokumen-editor-versi-3.html

Untuk screenshoot tampilannya, lihat di bahah ini ya..



Dokumen editor versi 4.0

Pada versi yang ke empat kali ini, saya hanya menambahkan pemanis saja di bawah window aplikasi ini.. Tak terlalu penting sih.. Tapi ya namanya juga belajar hehe... Jadi saya menambahkan informasi kolom dan baris dari posisi kursor di lembar kerja... Langsung saja yuk di lihat rinciannya di bawah ini...

Nama: mn-dokumen 4.0
Versi: 4.0
Platform: Python 3.x
Modul: PyQt4. Klik disini untuk instalasi PyQt4.
Baris Code: kurang lebih 200 baris code program.
Fitur: informasi kolom dan baris kursor pada lembar kerja.
syarat menjalankan: install python 3.x dan PyQt4, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PyQt4, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/07/python-dan-pyqt4-dokumen-editor-versi-4.html

Untuk screenshoot aplikasi nya ada di bawah ini temen - temen...




Dokumen editor versi 5.0

Pada versi ke lima kali ini, saya menambahkan fitur yang cukup berguna dalam proses pengeditan dokumen.. Wah apa ya itu.. Hehe.. Yaitu bullet dan numbering.. Udah tau kan apa yang di maksud dengan keduanya? Googling dulu jika belum tau hehe... Yuk langsung saja kita lihat sama - sama rincian nya..

Nama : mn-dokumen 5.0
Versi: 5.0
Platform: Python 3.x
Modul: PyQt4. Klik disini untuk instalasi PyQt4.
Baris Code: kurang lebih 220 baris code program.
Fitur: bullet dan numbering.
syarat menjalankan: install python 3.x dan PyQt4, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PyQt4, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/07/python-dan-pyqt4-dokumen-editor-versi-5.html

Screenshoot tampilannya adalah sebagai berikut :




Dokumen Editor versi 6.0.

Pada versi kali ini, saya menambahkan fitur yang cukup bagus nih temen - temen.. Karena saya menambahkan fitur perataan teks. Googling dulu ya jika belum tau maksud dari perataan teks.. Hehe di aplikasi ini ada 4 perataan teks.. Yaitu : right, left, center dan justify. Langsung saja yuk kita lihat sama - sama rincian aplikasi nya di bawah ini...

Versi: 6.0
Platform: Python 3.x
Modul: PyQt4. Klik disini untuk instalasi PyQt4.
Baris Code: kurang lebih 250 baris code program.
Fitur: perataan teks. Left, right, center dan justify.
syarat menjalankan: install python 3.x dan PyQt4, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PyQt4, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/07/python-dan-pyqt4-dokumen-editor-versi-6.html

Untuk gambarnya atau screenshoot nya ada di bawah ini ya..



Dokumen Editor versi 7.0

Pada versi ke tujuh kali ini, saya akan menambahkan fitur menarik lagi nih temen - temen.. Karena pada fitur kali ini, saya aka menambahkan sebuah fitur untuk mewarnai teks beserta background nya.. Nah gimana? Menarik bukan.. Fitur ini tentu akan membuat dokumen kalian menjadi lebih hidup... Hehe bisa bergerak dong.. Gak juga sih.. Yuk langsung saja kita simak sama sama rincianya di bawah ini...

Versi: 7.0
Platform: Python 3.x
Modul: PyQt4. Klik disini untuk instalasi PyQt4.
Baris Code: kurang lebih 290 baris code program.
Fitur: pewarnaan teks dan background teks.
syarat menjalankan: install python 3.x dan PyQt4, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PyQt4, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/07/python-dan-pyqt-dokumen-editor-versi-7.html

Untuk gambarnya atau screenshoot nya ada di bawah ini ya..



Dokumen Editor versi 8.0

Pada versi kali ini saya menambahkan fitur yang berkaitan dengan tulisan lagi nih.. Jika pada versi sebelumnya mengenai warna, pada versi kali ini, saya akan menambahkan fituryang berkairtan dengan jenis font dan ukuran dari font itu sendiri.. Langsung saja yuk kita lihat sama - sama rincian pada versi kali ini...

Versi: 8.0
Platform: Python 3.x
Modul: PyQt4. Klik disini untuk instalasi PyQt4.
Baris Code: kurang lebih 320 baris code program.
Fitur:install python 3.x dan PyQt4, punya editor teks atau IDE.
syarat menjalankan: install python 3.x dan PyQt4, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PyQt4, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/07/python-dan-pyqt4-dokumen-editor-versi-8.html

Untuk screenshoot tampilannya bisa kalian lihat di bawah ini..




Dokumen Editor versi 9.0

Pada versi ke sembilan ini, saya menghadirkan versi yang cukup menarik.. Karena saya menambahkan fitur untuk menyimpan dan membuka file... Jadi hal ini tentu akan sangat memudahkan jika kita ingin melanjutkan pekerjaan kalian di lain hari menggunakan aplikasi ini.. Enak kan? Hehe yuk langsung saja kita simak sama - sama rinciannya di bawah ini...

Versi: 9.0
Platform: Python 3.x
Modul: PyQt4. Klik disini untuk instalasi PyQt4.
Baris Code: kurang lebih 390 baris code program.
Fitur: New, open dan save.
syarat menjalankan: install python 3.x dan PyQt4, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PyQt4, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/07/python-dan-pyqt4-dokumen-editor-versi-9.html

Untuk screenshoot Tampilannya bisa kalian lihat di bawah ini yaa...




Dokumen Editor versi 10.0

Pada versi kali ini, saya menambah kan fitur yang berhubungan dengan cetak mencetak.. Penasaran kan? Langsung saja kita lihat rinciannya saja ya.. Biar kalian lebih penasaran.. Hehe  yuk langsung saja di lihat rinciannya di bawah ini...

Versi: 10.0
Platform: Python 3.x
Modul: PyQt4. Klik disini untuk instalasi PyQt4.
Baris Code: kurang lebih 430 baris code program.
Fitur: Print, Print to pdf, dan print preview.
syarat menjalankan: install python 3.x dan PyQt4, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PyQt4, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/07/python-dan-pyqt4-dokumen-editor-versi-10.html

Contoh screenshootnya ada di bawah ini ya temen - temen..




Dokumen Editor versi 11.0

Pada versi kali ini, saya menhadirkan fitur baru.. Yaitu untuk mengatur margin.. Udah pada tau margin belum ? Jadi, margin ini merupakan sebuah jarak antara pinggiran kertas sampai tulisan.. Jika kalian belum paham, silahkan googling dulu ya temen - temen.. Dan langsung saja yuk kita lihat sama - sama rincian pada versi kali ini..

Versi: 11.0
Platform: Python 3.x
Modul: PyQt4. Klik disini untuk instalasi PyQt4.
Baris Code: kurang lebih 487 baris code program.
Fitur: mengatur margin
syarat menjalankan: install python 3.x dan PyQt4, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PyQt4, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/07/python-dan-pyqt4-dokumen-editor-versi-11.html

Contoh screenshoot aplikasinya adalah sebagai berikut..




Dokumen Editor versi 12.0

Pada versi kali ini, saya menambahkan sebuah fitur yang umumnya ada pada dokumen editor serta memudahkan kalian untuk menemukan ataupun mengganti sebuah kata dalam dokumen editor kalian... Nah udah kebayangkan fitur apa yang akan saya berikan kali ini? Yuk langsung saja di simak rinciannya di bawah ini...

Versi: 12.0
Platform: Python 3.x
Modul: PyQt4. Klik disini untuk instalasi PyQt4.
Baris Code: kurang lebih 590 baris code program.
Fitur: pencarian kata dan penggantian kata (find and replace).
syarat menjalankan: install python 3.x dan PyQt4, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PyQt4, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/07/python-dan-pyqt4-dokumen-editor-versi-12.html

Untuk contoh screenshoot aplikasi nya ada di bawah ini..




Dokumen Editor versi 13.0

Pada versi kali ini, saya ingin menambahkan fitur unik dan mungkin belum kalian lihat pada dokumen editor pada umumnya. Walaupun sebenarnya ada tapi jarang kita gunakan.. Yaitu fitur dimana kita bisa memasukkan sebuah waktu terkini pada dokumen editor.. Yuk langsung saja kita lihat sama - sama rincian aplikasi nya di bawah ini ya...

Versi: 13.0
Platform: Python 3.x
Modul: PyQt4. Klik disini untuk instalasi PyQt4.
Baris Code: kurang lebih 660 baris code program.
Fitur: menyisipkan format waktu.
syarat menjalankan: install python 3.x dan PyQt4, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PyQt4, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/07/python-dan-pyqt4-dokumen-editor-versi-13.html

Untuk contoh screenshoot tampilan aplikasinya kalian bisa lihat di bawah ini ya..




Dokumen editor versi 14.0

Pada versi kali ini, saya menambahkan fitur untuk membuat sebuah tabel.. Walaupun tabelnya gak bisa kita edit ya.. Hehe langsung saja yuk kita lihat sama - sama rincian dari aplikasi versi yang ke 14.0 kali ini ya..

Versi: 14.0
Platform: Python 3.x
Modul: PyQt4. Klik disini untuk instalasi PyQt4.
Baris Code: kurang lebih 716 baris code program.
Fitur: menambahkan tabel.
syarat menjalankan: install python 3.x dan PyQt4, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PyQt4, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/07/python-dan-pyqt4-dokumen-editor-versi-14.html

Untuk screenshoot nya dapat kalian lihat di bawah ini ya..




Dokumen Editor versi 15.0

Pada versi kali ini juga cukup menarik ya temen - temen.. Karena pada versi ke 15 ini saya menambahkan fitur untuk memasukkan sebuah foto atau gambar kedalam lembar kerja kita.. Nah cukup menarik kan.. Yuk langsung saja kita lihat sama - sama rincian pada versi ke 15 ini..

Versi: 15.0
Platform: Python 3.x
Modul: PyQt4. Klik disini untuk instalasi PyQt4.
Baris Code: kurang lebih 730 baris code program.
Fitur: menyisipkan gambar atau foto.
syarat menjalankan: install python 3.x dan PyQt4, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PyQt4, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/07/python-dan-pyqt4-dokumen-editor-versi-15.html

Untuk screenshoot nya dapat kalian lihat di bawah ini..




Dokumen Editor versi 16.0

Pada versi ke 16 ini, saya tidak menghadirkan sebuah fitur baru.. Karena pada versi kali ini saya hanya menambahkan sebuah menubar saja pada bagian atas window.. Yuk langsung saja kita lihat sama - sama rincian aplikasi nya pada versi ke 16 kali ini ya...

Versi: 16.0
Platform: Python 3.x
Modul: PyQt4. Klik disini untuk instalasi PyQt4.
Baris Code: kurang lebih 820 baris code program.
Fitur: menambahkann menubar.
syarat menjalankan: install python 3.x dan PyQt4, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PyQt4, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/07/python-dan-pyqt4-dolumen-editor-versi-16.html

Untuk screenshoot aplikasinya, dapat kalian lihat di bawah ini ya...




Dokumen Editor versi 17.0

Pada versi kali ini, saya menambahkan fitur untuk menampilkan atau menyembunyikan tiap toolbar yang ada.. Hal ini tentu sesuai kebutuhan user ya.. Langsung sja yuk kita lihat sama - sama rinciannya di bawah ini...

Versi: 17.0
Platform: Python 3.x
Modul: PyQt4. Klik disini untuk instalasi PyQt4.
Baris Code: kurang lebih 875 baris code program.
Fitur: menyembunyikan atau menampilkan toolbar.
syarat menjalankan: install python 3.x dan PyQt4, punya editor teks atau IDE.
Cara menjalankan: install python 3 dan PyQt4, copy dan paste code program pada editor atau IDE, simpan dalam file python(ekstensi .py), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/07/python-dan-pyqt4-dokumen-editor-versi-17.html

Untuk contoh screenshootnya, bisa kalian lihat di bawah ini...





Nah itu dia temen - temen ringkasan semua versi dari aplikasi kali ini... Yaitu dokumen editor. Semoga aplikasi ini dapat membuat berguna bagi proses belajar kalian ya temen - temen.. Walaupun sebenarnya aplikasi sederhana ini memang tidak terlalu bagus dan mungkin tidak pantas untuk di sebut sebuah aplikasi.. Hehe

Terakhir kalinya saya ingatkan kembali ya.. jika Kalian juga bisa membuat code program ini menjadi file aplikasi loh.. iya file aplikasi seperti "exe" itu loh.. sehingga, nantinya kita cukup klik dua kali saja untuk menjalankan aplikasi ini... tanpa perlu repot - repot membuka nya di IDLE atau IDE python.. nah seperti apa caranya? cukup mudah kok.. dan saya juga sudah membuatkan tutorialnya.. untuk kalian yang menggunakan windows, KALIAN BISA KLIK DISINI ya temen - temen.. atau jika pada link pertama terlalu rumit, KALIAN BISA MENCOBA CARA INI ya.... dan bagi pengguna linux ? tenang saja.. bisa juga kok membuat file executable nya.. untuk melihat tutorialnya, KALIAN BISA KLIK DISINI temen - temen...




Oke sampai disini dulu ya temen - temen postingan saya kali ini... jangan lupa baca tutorial menarik lainnya ya.. Dan jangan lupa berkomentar atau berikan masukan atau kritikan kalian ya... Terimakasih.. Sampai jumpa di tutorial yang lainnya ya...

Wassalamualaikum wr.wb.
Previous
Next Post »
Thanks for your comment