Sponsored Content
Top Forums Web Development Tool Tip on a Perl CGI script Post 302218696 by garric on Saturday 26th of July 2008 01:31:22 AM
Old 07-26-2008
Thanks for the replies..

I am looking for some dynamic and some static tool tips. For example, if I point to a particular entry in a html table, I want to be able to query some for some information and show it on a tool tip.

@sysgate: Is that javascript module you have suggested copyrighted? Can it be resued?
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

call shell script from perl cgi script problem

hi,, i have perl scipt with line : system('./try.sh $t $d $m'); in shell scipt try.sh i have the line: echo $1 its not printing value of $t that i hav passed..y is it so..i am running it from apache web server (2 Replies)
Discussion started by: raksha.s
2 Replies

2. Web Development

in cgi perl script a form

hi,i hav a form in cgi perl script.this script accepts a value from user from another html form, and depending upon this value,i need to disable /enable radio buttons in cgi-perl script wen second page is displayed on executing cgi perl script.how do i do it using javascript? (0 Replies)
Discussion started by: raksha.s
0 Replies

3. Shell Programming and Scripting

Perl CGI. no output until backend script is done

It is a basic Perl CGI question, I want to print out "Processing ... " while backend script /script/wait.pl is still running. But acctually, nothing appeared in browser untill /script/wait.pl finished. print "Content-type:text/html\r\n\r\n"; print '<html>'; print '<head>'; print... (4 Replies)
Discussion started by: honglus
4 Replies

4. Web Development

perl cgi script not working

Hello, Met a problem learning perl cgi script. 1 #!/usr/bin/perl -wT 2 3 use strict; 4 use CGI qw(:standard); 5 6 my $q = new CGI; 7 8 my $filename = $q->param('/home/yifangt/hello.cgi'); 9 my $contenttype = $q->uploadInfo($filename)->{'Content-Type'}; 10... (5 Replies)
Discussion started by: yifangt
5 Replies

5. Web Development

problem with exporting vairable from one perl cgi to another perl cgi script while redirecting.

Can anyone tell me how to export a variable from one perl CGI script to another perl cgi script when using a redirect. Upon running the login.pl the user is prompted to enter user name and password. Upon entering the correct credentials (admin/admin) the user is redirected to welcome page. My... (3 Replies)
Discussion started by: Arun_Linux
3 Replies

6. Programming

CGI Perl script to execute bash script- unable to create folder

Hi I have a bash script which takes parameters sh /tmp/gdg.sh -b BASE-NAME -n 1 -s /source/data -p /dest/data/archive -m ARC gdg.sh will scan the /source/data and will move the contents to /dest/data/archive after passing through some filters. Its working superb from bash I have... (0 Replies)
Discussion started by: rakeshkumar
0 Replies

7. Shell Programming and Scripting

Perl : embedding java script with cgi perl script

Hi All, I am aware that html tags can be embedded in cgi script as below.. In the same way is it possible to embed the below javascript in perl cgi script ?? print("<form action="action.htm" method="post" onSubmit="return submitForm(this.Submitbutton)">"); print("<input type = "text"... (1 Reply)
Discussion started by: scriptscript
1 Replies

8. Shell Programming and Scripting

Perl cgi pages out of cgi-bin folder in WINDOWS

Hi team, I have a typical problem with cgi pages in apache webserver in WINDOWS I am able to execute(display) the pages that are saved in cgi-bin folder. But I am not able to execute the pages stored in htdocs or other folder other than cgi-bin folder. Could anyone please let me know how... (1 Reply)
Discussion started by: scriptscript
1 Replies

9. Shell Programming and Scripting

Perl CGI : unable to download the excel sheet from perl cgi page

Hi All, I have written an cgi perl script that displays an image(Excel image) and when clicked on that Image I need to download a excel sheet. I made sure that excel sheet exists in the folder with the given name but still I am not able to download the sheet. print "<center><table... (2 Replies)
Discussion started by: scriptscript
2 Replies

10. Shell Programming and Scripting

Not able to copy the file in perl cgi script

Hello experts, I am facing an very typical problem and hope the issue can be solved. I have a page download.cgi in /cgi-bin folder. use CGI; use CGI::Carp qw ( fatalsToBrowser ); use File::Copy copy("C:\\Program Files\\Apache Software... (8 Replies)
Discussion started by: scriptscript
8 Replies
QToolTip(3qt)															     QToolTip(3qt)

NAME
QToolTip - Tool tips (balloon help) for any widget or rectangular part of a widget SYNOPSIS
#include <qtooltip.h> Inherits Qt. Public Members QToolTip ( QWidget * widget, QToolTipGroup * group = 0 ) QWidget * parentWidget () const QToolTipGroup * group () const Static Public Members void add ( QWidget * widget, const QString & text ) void add ( QWidget * widget, const QString & text, QToolTipGroup * group, const QString & longText ) void remove ( QWidget * widget ) void add ( QWidget * widget, const QRect & rect, const QString & text ) void add ( QWidget * widget, const QRect & rect, const QString & text, QToolTipGroup * group, const QString & groupText ) void remove ( QWidget * widget, const QRect & rect ) QString textFor ( QWidget * widget, const QPoint & pos = QPoint ( ) ) void hide () QFont font () void setFont ( const QFont & font ) QPalette palette () void setPalette ( const QPalette & palette ) void setEnabled ( bool enable ) (obsolete) bool enabled () (obsolete) void setGloballyEnabled ( bool enable ) bool isGloballyEnabled () void setWakeUpDelay ( int i ) Protected Members virtual void maybeTip ( const QPoint & p ) = 0 void tip ( const QRect & rect, const QString & text ) void tip ( const QRect & rect, const QString & text, const QString & groupText ) void tip ( const QRect & rect, const QString & text, const QRect & geometry ) void tip ( const QRect & rect, const QString & text, const QString & groupText, const QRect & geometry ) void clear () DESCRIPTION
The QToolTip class provides tool tips (balloon help) for any widget or rectangular part of a widget. The tip is a short, single line of text reminding the user of the widget's or rectangle's function. It is drawn immediately below the region in a distinctive black-on-yellow combination. QToolTipGroup provides a way for tool tips to display another text elsewhere (most often in a status bar). At any point in time, QToolTip is either dormant or active. In dormant mode the tips are not shown and in active mode they are. The mode is global, not particular to any one widget. QToolTip switches from dormant to active mode when the user hovers the mouse on a tip-equipped region for a second or so and remains active until the user either clicks a mouse button, presses a key, lets the mouse hover for five seconds or moves the mouse outside all tip- equipped regions for at least a second. The QToolTip class can be used in three different ways: <ol type=1> 1 Adding a tip to an entire widget. 2 Adding a tip to a fixed rectangle within a widget. 3 Adding a tip to a dynamic rectangle within a widget. To add a tip to a widget, call the static function QToolTip::add() with the widget and tip as arguments: QToolTip::add( quitButton, "Leave the application" ); This is the simplest and most common use of QToolTip. The tip will be deleted automatically when quitButton is deleted, but you can remove it yourself, too: QToolTip::remove( quitButton ); You can also display another text (typically in a status bar), courtesy of QToolTipGroup. This example assumes that grp is a QToolTipGroup * and is already connected to the appropriate status bar: QToolTip::add( quitButton, "Leave the application", grp, "Leave the application, prompting to save if necessary" ); QToolTip::add( closeButton, "Close this window", grp, "Close this window, prompting to save if necessary" ); To add a tip to a fixed rectangle within a widget, call the static function QToolTip::add() with the widget, rectangle and tip as arguments. (See the tooltip/tooltip.cpp example.) Again, you can supply a QToolTipGroup * and another text if you want. Both of these are one-liners and cover the majority of cases. The third and most general way to use QToolTip requires you to reimplement a pure virtual function to decide whether to pop up a tool tip. The tooltip/tooltip.cpp example demonstrates this too. This mode can be used to implement tips for text that can move as the user scrolls, for example. To use QToolTip like this, you must subclass QToolTip and reimplement maybeTip(). QToolTip calls maybeTip() when a tip should pop up, and maybeTip() decides whether to show a tip. Tool tips can be globally disabled using QToolTip::setGloballyEnabled() or disabled in groups with QToolTipGroup::setEnabled(). You can retrieve the text of a tooltip for a given position within a widget using textFor(). The global tooltip font and palette can be set with the static setFont() and setPalette() functions respectively. See also QStatusBar, QWhatsThis, QToolTipGroup, GUI Design Handbook: Tool Tip, and Help System. MEMBER FUNCTION DOCUMENTATION
QToolTip::QToolTip ( QWidget * widget, QToolTipGroup * group = 0 ) Constructs a tool tip object. This is only necessary if you need tool tips on regions that can move within the widget (most often because the widget's contents can scroll). widget is the widget you want to add dynamic tool tips to and group (optional) is the tool tip group they should belong to. Warning: QToolTip is not a subclass of QObject, so the instance of QToolTip is not deleted when widget is deleted. See also maybeTip(). void QToolTip::add ( QWidget * widget, const QString & text ) [static] Adds a tool tip to widget. text is the text to be shown in the tool tip. This is the most common entry point to the QToolTip class; it is suitable for adding tool tips to buttons, check boxes, combo boxes and so on. Examples: void QToolTip::add ( QWidget * widget, const QString & text, QToolTipGroup * group, const QString & longText ) [static] This is an overloaded member function, provided for convenience. It behaves essentially like the above function. Adds a tool tip to widget and to tool tip group group. text is the text shown in the tool tip and longText is the text emitted from group. Normally, longText is shown in a status bar or similar. void QToolTip::add ( QWidget * widget, const QRect & rect, const QString & text ) [static] This is an overloaded member function, provided for convenience. It behaves essentially like the above function. Adds a tool tip to a fixed rectangle, rect, within widget. text is the text shown in the tool tip. void QToolTip::add ( QWidget * widget, const QRect & rect, const QString & text, QToolTipGroup * group, const QString & groupText ) [static] This is an overloaded member function, provided for convenience. It behaves essentially like the above function. Adds a tool tip to an entire widget and to tool tip group group. The tooltip will disappear when the mouse leaves the rect. text is the text shown in the tool tip and groupText is the text emitted from group. Normally, groupText is shown in a status bar or similar. void QToolTip::clear () [protected] Immediately removes all tool tips for this tooltip's parent widget. bool QToolTip::enabled () [static] This function is obsolete. It is provided to keep old source working. We strongly advise against using it in new code. QFont QToolTip::font () [static] Returns the font common to all tool tips. See also setFont(). QToolTipGroup * QToolTip::group () const Returns the tool tip group this QToolTip is a member of or 0 if it isn't a member of any group. The tool tip group is the object responsible for maintaining contact between tool tips and a status bar or something else which can show the longer help text. See also parentWidget() and QToolTipGroup. void QToolTip::hide () [static] Hides any tip that is currently being shown. Normally, there is no need to call this function; QToolTip takes care of showing and hiding the tips as the user moves the mouse. bool QToolTip::isGloballyEnabled () [static] Returns whether tool tips are enabled globally. See also setGloballyEnabled(). void QToolTip::maybeTip ( const QPoint & p ) [pure virtual protected] This pure virtual function is half of the most versatile interface QToolTip offers. It is called when there is a possibility that a tool tip should be shown and must decide whether there is a tool tip for the point p in the widget that this QToolTip object relates to. If so, maybeTip() must call tip() with the rectangle the tip applies to, the tip's text and optionally the QToolTipGroup details and the geometry in screen coordinates. p is given in that widget's local coordinates. Most maybeTip() implementations will be of the form: if ( <something> ) { tip( <something>, <something> ); } The first argument to tip() (a rectangle) must encompass p, i.e. the tip must apply to the current mouse position; otherwise QToolTip's operation is undefined. Note that the tip will disappear once the mouse moves outside the rectangle you give to tip(), and will not reappear if the mouse moves back in: maybeTip() is called again instead. See also tip(). Example: tooltip/tooltip.cpp. QPalette QToolTip::palette () [static] Returns the palette common to all tool tips. See also setPalette(). QWidget * QToolTip::parentWidget () const Returns the widget this QToolTip applies to. The tool tip is destroyed automatically when the parent widget is destroyed. See also group(). void QToolTip::remove ( QWidget * widget ) [static] Removes the tool tip from widget. If there is more than one tool tip on widget, only the one covering the entire widget is removed. void QToolTip::remove ( QWidget * widget, const QRect & rect ) [static] This is an overloaded member function, provided for convenience. It behaves essentially like the above function. Removes the tool tip for rect from widget. If there is more than one tool tip on widget, only the one covering rectangle rect is removed. void QToolTip::setEnabled ( bool enable ) [static] This function is obsolete. It is provided to keep old source working. We strongly advise against using it in new code. void QToolTip::setFont ( const QFont & font ) [static] Sets the font for all tool tips to font. See also font(). void QToolTip::setGloballyEnabled ( bool enable ) [static] If enable is TRUE sets all tool tips to be enabled (shown when needed); if enable is FALSE sets all tool tips to be disabled (never shown). By default, tool tips are enabled. Note that this function affects all tool tips in the entire application. See also QToolTipGroup::enabled. void QToolTip::setPalette ( const QPalette & palette ) [static] Sets the palette for all tool tips to palette. See also palette(). void QToolTip::setWakeUpDelay ( int i ) [static] Sets the wakeup delay for all tooltips to i. QString QToolTip::textFor ( QWidget * widget, const QPoint & pos = QPoint ( ) ) [static] Returns the tool tip text for widget at position pos, or QString::null if there is no tool tip for the given widget and position. void QToolTip::tip ( const QRect & rect, const QString & text ) [protected] Immediately pops up a tip saying text and removes the tip once the cursor moves out of rectangle rect (which is given in the coordinate system of the widget this QToolTip relates to). The tip will not reappear if the cursor moves back; your maybeTip() must reinstate it each time. void QToolTip::tip ( const QRect & rect, const QString & text, const QString & groupText ) [protected] This is an overloaded member function, provided for convenience. It behaves essentially like the above function. Immediately pops up a tip saying text and removes that tip once the cursor moves out of rectangle rect (which is given in the coordinate system of the widget this QToolTip relates to). groupText is the text emitted from the group. The tip will not reappear if the cursor moves back; your maybeTip() must reinstate it each time. void QToolTip::tip ( const QRect & rect, const QString & text, const QRect & geometry ) [protected] This is an overloaded member function, provided for convenience. It behaves essentially like the above function. Immediately pops up a tip within the rectangle geometry, saying text and removes the tip once the cursor moves out of rectangle rect. Both rectangles are given in the coordinate system of the widget this QToolTip relates to. The tip will not reappear if the cursor moves back; your maybeTip() must reinstate it each time. If the tip does not fit inside geometry, the tip expands. void QToolTip::tip ( const QRect & rect, const QString & text, const QString & groupText, const QRect & geometry ) [protected] This is an overloaded member function, provided for convenience. It behaves essentially like the above function. mmediately pops up a tip within the rectangle geometry, saying text and removes the tip once the cursor moves out of rectangle rect. groupText is the text emitted from the group. Both rectangles are given in the coordinate system of the widget this QToolTip relates to. The tip will not reappear if the cursor moves back; your maybeTip() must reinstate it each time. If the tip does not fit inside geometry, the tip expands. SEE ALSO
http://doc.trolltech.com/qtooltip.html http://www.trolltech.com/faq/tech.html COPYRIGHT
Copyright 1992-2001 Trolltech AS, http://www.trolltech.com. See the license file included in the distribution for a complete license statement. AUTHOR
Generated automatically from the source code. BUGS
If you find a bug in Qt, please report it as described in http://doc.trolltech.com/bughowto.html. Good bug reports help us to help you. Thank you. The definitive Qt documentation is provided in HTML format; it is located at $QTDIR/doc/html and can be read using Qt Assistant or with a web browser. This man page is provided as a convenience for those users who prefer man pages, although this format is not officially supported by Trolltech. If you find errors in this manual page, please report them to qt-bugs@trolltech.com. Please include the name of the manual page (qtooltip.3qt) and the Qt version (3.1.1). Trolltech AS 9 December 2002 QToolTip(3qt)
All times are GMT -4. The time now is 02:54 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy