<div dir="auto"><div dir="auto">Hello everyone,</div><div dir="auto"><br></div><div dir="auto">Referring to the assignment question l asked for your assistance, please find my code herein, and attached is the output on my side. Thank you. Tanya</div><div dir="auto"><br></div><div dir="auto">import sys</div><div dir="auto">from pprint import pprint</div><div dir="auto">from PyQt5.QtWidgets import QWidget, QPushButton, QInputDialog, QLineEdit, QApplication</div><div dir="auto"><br></div><div dir="auto">class TutorialWindow(QWidget):</div><div dir="auto">    def __init(self):</div><div dir="auto">        super().__init__()</div><div dir="auto">        self.btn = QPushButton('Open', self)</div><div dir="auto">        self.btn.move(0, 20)</div><div dir="auto">        self.btn.clicked.connect(self.<wbr>showDialog)</div><div dir="auto"><br></div><div dir="auto">        self.text_name = QLineEdit(self)</div><div dir="auto">        self.text_name.move(100, 22)</div><div dir="auto">        self.text_name.<wbr>setPlaceholderText("Enter your name:")</div><div dir="auto"><br></div><div dir="auto">        self.Geometry(300, 300, 290, 140)</div><div dir="auto"><br></div><div dir="auto">        def showDialog(self):</div><div dir="auto">            text, result = QInputDialog.getText(self, 'Input Dialog', 'Enter your name:')</div><div dir="auto">            if result ==True:</div><div dir="auto">                self.text_name.setText(str(<wbr>text))</div><div dir="auto"><br></div><div dir="auto">if __name__ == '__main__':</div><div dir="auto">    app = QApplication(sys.argv)</div><div dir="auto">    pprint("input parameters  = " + str(sys.argv))</div><div dir="auto">    tutorial_window = TutorialWindow()</div><div dir="auto">    tutorial_window.show()</div><div dir="auto">    sys.exit(app.exec_())</div><div dir="auto"><br style="font-family:sans-serif;font-size:12.8px"></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Oct 4, 2019 14:33, "tanya tanyaradzwa" <<a href="mailto:tanyatanyaradzwa460@gmail.com">tanyatanyaradzwa460@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">Hi Florian,<div dir="auto"><br></div><div dir="auto">Thank you for your response.</div><div dir="auto"><br></div><div dir="auto">I will send to you my code and the output on my side.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Oct 4, 2019 09:56, "Florian Bruhin" <<a href="mailto:me@the-compiler.org" target="_blank">me@the-compiler.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hey Tanya,<br>
<br>
On Fri, Oct 04, 2019 at 08:50:50AM +0200, tanya tanyaradzwa wrote:<br>
> I am struggling with a school assignment. I have researched all places<br>
> online, but l am failing to bring it all together. Please assist me.<br>
> <br>
> Question:<br>
> <br>
> Create an application using PyQt. The user is prompted for the name of an<br>
> animal rescue service. This must be displayed in the UI in capital letters.<br>
> The user is then required to enter a character (letter). This must also be<br>
> displayed on the UI in capital letters. The application<br>
> must read the name of the animal rescue service as well as the character<br>
> and then count the number of occurrences of the character in the animal<br>
> rescue service name. The count must be displayed.<br>
> <br>
> Also required:<br>
> <br>
> Error message for incorrect input from user (e.g. no name of animal rescue<br>
> service).<br>
> Error message of character not found or the character is blank!<br>
> <br>
> May you please assist. Thank you.<br>
<br>
If you have some specific issues, people here would likely be happy to help.<br>
What do you have so far and where do you run into issues?<br>
<br>
This pretty much boils down to "please do my homework for me", which at least<br>
I'm not going to do.<br>
<br>
Florian<br>
<br>
-- <br>
<a href="https://www.qutebrowser.org" rel="noreferrer" target="_blank">https://www.qutebrowser.org</a> | <a href="mailto:me@the-compiler.org" target="_blank">me@the-compiler.org</a> (Mail/XMPP)<br>
   GPG: 916E B0C8 FD55 A072 | <a href="https://the-compiler.org/pubkey.asc" rel="noreferrer" target="_blank">https://the-compiler.org/pubke<wbr>y.asc</a><br>
         I love long mails! | <a href="https://email.is-not-s.ms/" rel="noreferrer" target="_blank">https://email.is-not-s.ms/</a><br>
</blockquote></div></div>
</blockquote></div></div>