0
TEXT FIELD PROBLEMS
Cant seem to figure out a way to return data (string) into my text field, don't known if its because of the way I am importing and using a different class In my GUI code which was design using Qt designer. #below is a code snipet Obj = organizer() self.scrpe.clicked.connect(obj.scraping) # this is a button self.proxyfield.insertPlainText(obj.scraping) # this is the text field
3 odpowiedzi
+ 1
Kojo Kumi please show us your code so we may be able to diagnose your code.
Thanks
+ 1
Maybe you take a look on my project pf loot generator.
It is done with tkinter and show the output in a scrollable label.
Here a other example.
we have 2 fields. this fields are called: labels. it says what to do.
the second field is hidden at start.
we have 3 buttons.
esc - quit the programm. I recomment strong to use/ build in at least the esc button.
show - show entered text in a new label.
new - clean all fields for new calculations.
if input is done the button creates a new field.
I did only a simple string concatenation but it shows, how the entered values are proceeded..
0
from tkinter import *
root = Tk()
root.title("Demo")
root.configure(bg = "black")
info= Label(
        root,
        bg = "sky blue",
        text = "Enter text"
        )
info.pack(expand = "yes")
demo = Entry(root)
demo.pack(expand = "yes")
def action():
    result = "you entered: " + demo.get()
    global resultlabel
    resultlabel = Label(root,
        text = result)
    resultlabel.pack(side = "top")  
action_button = Button(
        root,
        bg = "sky blue",
        command = action,
        text = "show"
        )
action_button.pack(
    expand = "yes"
    )
def escape():
    quit()
esc = Button(
    text="Beenden",
    bg = "sky blue",
    command=escape
    )
esc.pack(
    side= "bottom",
    expand = "yes"
    )
def clear():
    demo.delete(0, END)
    resultlabel.destroy()
    
new_button = Button(root,
        text = "New calculation",
        bg = "sky blue",
        command = clear
        )
new_button.pack(
        side = "bottom",
        expand = "yes"
        )
mainloop()



