LineEdit Signal
-
Do you mean that these line edits should connect to different slots? If so, I stand by my previous advise: actually create your own LineEditWithClickedSignal class (or whatever you want to know it), and use that class instead of QLineEdit. Then, connect the clicked signal to whatever slot you need. Compare how you can connect the clicked signal of different QPushButtons on your form to different slots as well.
-
Yeah I have to connect different Linedit with different slots but signal in each case shall be "click"
Thanks Andre, will follow your advice, this looks much simpler, hope it will be little easy while implementing also.
:)
But still there is 1 more doubt....will it b possible to use my own linedit, when the LineEdit I meant to use is the one from ui_classname.h file?
-
[quote author="pragati" date="1347357263"]But still there is 1 more doubt....will it b possible to use my own linedit, when the LineEdit I meant to use is the one from ui_classname.h file?[/quote]
Yes. Look for widget promotion in the Qt Designer documentation. -
Great!!!
Thanks... -
:(
Got my lineEdit working as wanted, but am not able to use LineEdits's all functionalities....like setText, and many more.
I need all those too....Is there not any other way with same requirement apart from defining my own class
-
Show us the code then. We can't guess what you're doing wrong if you don't show us what you have.
-
Okay I will do that....But before that I want to ask that
I have a custom lineEdit which inherits from QLineEdit, defines its own click signal. Now if I use my custom lineEdit in my code will it be able to still use all other signals and slots of QLineEdit, or I have to define them again. -
Perhaps you should pick up a C++ book, and start studying the language you're using. This is really basic C++ stuff.
-
yeah that I am doing continously also I look myself in every possible way before puttin up, I know I do lack that basic knowledge, I put this question, because when I inherited to my customLineEdit, it gave error as no such signals and slots for all the basic QLineEdit signals, likesetText and all, so thought to ask some qt expert.....Anyhow I was expecting this answer from you
-
I am sorry, but I think it is reasonable to expect a basic level of C++ proficiency from Qt users. Qt is very useful and easy to use, but it does not free you from understanding the basics of C++. That is not just commenting, but genuine advice. You will find you're more productive and understand Qt better if you also understand the basics of C++.
Note that my previous comment stands: show us the code, or noone will be able to give you good advice on your actual problems.
-
I am taking your comments...in a positive way .....
I appreciate your constant help.....
Thanks!!!!