السلام عليكم ورحمتة الله تعالى وبركاتة
اعذروني على عنوان الموضوع المعقد
انا عندي برنامج بحث صغير بضغظة زر يتم البحث في قاعدة بيانات مبنية على الس كيو ال لايت (sqlite)
البرنامج يشتغل على الترمنل الحمدلله تمام لكن في الواجهه المصممة بالكيوتي كيف اقدر اوجة نتائج البرنامج من lineedit الى listviewitem
يعني بمجرد الصغط على زر بحث نتائج البحث بتكون ظاهرة على listview widget
كيف بيكون شكل كتابة الكلاس في البرنامج طبعا هذي صور توضيخية لاستفساري مع الكود
import sys
import os
from search import Ui_MainWindow as UIMW
from PyQt4 import QtCore, QtGui
import urllib2 as ulib
import sqlite3
from pysqlite2 import dbapi2 as sqlite3
def globalF():
connection = sqlite3.connect('Photos.db')
memoryConnection = sqlite3.connect(':memory:')
cursor = connection.cursor()
cursor.execute('SELECT * FROM photos where Tag = "Tag"')
print cursor.fetchall()
class MainWindow (QtGui.QMainWindow, UIMW):
def __init__(self):
QtGui.QMainWindow.__init__(self)
self.setupUi(self)
self.__setupConnection()
def __setupConnection(self):
self.connect(self.pushButton, QtCore.SIGNAL("clicked()"), globalF)
def _pushButtonClicked(self):
search=str(self.lineEdit.text()).strip()
if search:
try:
self.listWidget.append(ulib.searchresult(search).read())
except:
pass
else:
pass
if __name__=="__main__":
app=QtGui.QApplication(sys.argv)
w=MainWindow()
w.show()
sys.exit(app.exec_())