I have found one problem, that is the github plugins do not work if you want to use code interrupter. you can only use it for the plugins, this makes it a real pain. i say this as I’m tired of the goldfish memory of this chatgpt, i just seem to have to keep repeating myself.
I can not link code interrupter to github. I can not say to chatgpt here is my old code keep that info aside as a log till we add updates and then we update the log with the new code. be nice if it also displayed the old and new code showing the changers we are making or have made.
here it the problems i run into coding with chatgpt :
I apologize for any confusion, but I need more specific information to assist you effectively. Each of the files mentioned (overlay.py, custom_dialog.py, text_overlay_dialog.py, and image_overlay_dialog.py) corresponds to different modules or components of your PyQt5 application, each potentially having a different purpose and functionality.
The overlay.py file, for example, seems to handle the overlay component of your PyQt5 application. The custom_dialog.py file likely contains the definition and functionality for a custom dialog box in your application.
Without specific information about what each of these modules is intended to do, it’s difficult to provide accurate guidance.
Could you provide more details about the intended functionality of these files or the specific issues you’re encountering? This will allow me to give more directed and helpful advice.
my reply : here are the files you requested. code overlay.py (files and code added )
Chatgpt reply: From your code, it looks like you have already implemented the necessary classes for your PyQt5 application: Overlay, CustomDialog, TextOverlayDialog, and ImageOverlayDialog. These classes seem to be correctly implemented based on the requirements you’ve provided, so I’m not sure what exactly needs to be fixed.
The error you are facing could be due to how you’re integrating these classes into your main_window.py. Ensure that you are correctly importing these classes and using them within your MainWindow class.
Here’s how you might import these classes at the beginning of your main_window.py:
pythonCopy code
* *from overlay import Overlay* *from custom_dialog import CustomDialog* *from text_overlay_dialog import TextOverlayDialog* *from image_overlay_dialog import ImageOverlayDialog* *
And here’s how you might use these classes within your MainWindow class:
pythonCopy code
```
self.overlay1 = Overlay(self)
self.overlay2 = Overlay(self)
self.imageOverlayDialog = ImageOverlayDialog(self, self.overlay2)
self.textOverlayDialog = TextOverlayDialog(self, self.overlay1)
```
If you are still having trouble, please provide more specific information about the errors or problems you are encountering. This might include error messages you’re seeing, unexpected behaviour from your application, or features that aren’t working as expected. With more specific information, I can provide more targeted help.
Also, please note that I am an AI language model developed by OpenAI and I do not have the capability to run or test your PyQt5 application directly. I recommend running your application locally and observing any errors or issues that occur, which you can then ask me for help with.
Problem i have is all this because the code has no memory, and now because of its goldfish memory losses track of the functions, so it can not keep track of task longer then 2 replies, really makes this program frustrating to work with.