Thank you very much, ER!...that worked...



--- On Tue, 3/22/11, Entity Reborn <[email protected]> wrote:

From: Entity Reborn <[email protected]>
Subject: Re: [PyQt] Passing text from MainWindow to popup Dialog
To: "James Polk" <[email protected]>
Cc: "[email protected]" <[email protected]>
Date: Tuesday, March 22, 2011, 6:17 PM

Store your popup as a variable in the main dialog class, (self.popup = 
MyPopup()), and then later you can access that dialog using self.popup from 
your main form.
On Mar 22, 2011, at 2:39 PM, James Polk <[email protected]> wrote:



I have a scenario where my MainWindow needs to call and display

a popup Window...and while the window is open, processing continues
in the main application, and during processing needs to send a string or
two of text to the popup dialog.

I know how to call and display the popup window/dialog,..and I know how

to send the popup a line of text *before* it pops up....and I know how to
get text *back* when it closes...but I can't figure out how to intermittently
send the popup text for it to display.

I have two files....let's call them main.py and popup.py

In main.py, I do a

import popup as dialog

This works:
                dialog =
 popAdd.AddNewRecordDialog(stuff,None)
                dialog.exec_()

What I'd like to do inside of main.py is call..

                dialog.DoIt("Whatever will be, will be")

popup.py has a plainTextEdit box,...and inside a function named "DoIt"

which is currently looking like this:  (though I've tried other permutations)

    def DoIt(message,self):
        QDialog.plainTextBox.setPlainText(message)

I've also tried from inside main.py:


     dialog.plainEditText.setText(message)

but that doesn't work either,...

Anybody got any ideas how to make this work?...
Or, if you have another suggestions, I'm all ears...

Cheers,

-Jim





      _______________________________________________
PyQt mailing list    [email protected]

http://www.riverbankcomputing.com/mailman/listinfo/pyqt


      
_______________________________________________
PyQt mailing list    [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to