Translations:Development/Tutorials/Qt4 Ruby Tutorial/Chapter 08/14/fi: Difference between revisions

From KDE TechBase
(Created page with "'''<tt>setRange()</tt>'''-väli asetaa liukukytkimen lukualueen '''<tt>LCDRange</tt>'''. Koska olemme asettaneet [http://doc.qt.nokia.com/latest/qlcdnumber.html QLCDNumber] näyt...")
 
No edit summary
 
Line 1: Line 1:
'''<tt>setRange()</tt>'''-väli asetaa liukukytkimen lukualueen '''<tt>LCDRange</tt>'''. Koska olemme asettaneet [http://doc.qt.nokia.com/latest/qlcdnumber.html QLCDNumber] näyttämään aina kaksi numeroa, haluamme rajoittaa mahdollisen lukualueen '''<tt>minVal</tt>''' ja '''<tt>maxVal</tt>''' ylivuoden välttämiseksi käyttöliittymäkomponentissa [http://doc.qt.nokia.com/latest/qlcdnumber.html QLCDNumber]. (Meillä olisi lupa laskea arvot aina arvoon -9, mutta valitsemme olemaan tekemättä sitä.) Jos argumentit ovat virheellisiä, käytämme Qt:n [http://doc.qt.nokia.com/latest/qtglobal.html#qWarning QtGlobal::qWarning()]-funktiota julkaisemaan varoituksen käytäjälle ja palaamme välittömästi. [http://doc.qt.nokia.com/latest/qtglobal.html#qWarning QtGlobal::qWarning()] on '''<tt>printf</tt>'''-tyyppinen funktio, joka oletuksena lähettää tulosteensa kohteeseen '''<tt>$stderr</tt>'''. Jos haluat, voit asentaa oman käsittelijäfunktion käyttäen [http://doc.qt.nokia.com/latest/qtglobal.html#qInstallMsgHandler QtGlobal::qInstallMsgHandler()]-objektia.
'''<tt>setRange()</tt>'''-väli asettaa liukukytkimen lukualueen '''<tt>LCDRange</tt>'''. Koska olemme asettaneet [http://doc.qt.nokia.com/latest/qlcdnumber.html QLCDNumber] näyttämään aina kaksi numeroa, haluamme rajoittaa mahdollisen lukualueen '''<tt>minVal</tt>''' ja '''<tt>maxVal</tt>''' ylivuoden välttämiseksi käyttöliittymäkomponentissa [http://doc.qt.nokia.com/latest/qlcdnumber.html QLCDNumber]. (Meillä olisi lupa laskea arvot aina arvoon -9, mutta valitsemme olemaan tekemättä sitä.) Jos argumentit ovat virheellisiä, käytämme Qt:n [http://doc.qt.nokia.com/latest/qtglobal.html#qWarning QtGlobal::qWarning()]-funktiota julkaisemaan varoituksen käytäjälle ja palaamme välittömästi. [http://doc.qt.nokia.com/latest/qtglobal.html#qWarning QtGlobal::qWarning()] on '''<tt>printf</tt>'''-tyyppinen funktio, joka oletuksena lähettää tulosteensa kohteeseen '''<tt>$stderr</tt>'''. Jos haluat, voit asentaa oman käsittelijäfunktion käyttäen [http://doc.qt.nokia.com/latest/qtglobal.html#qInstallMsgHandler QtGlobal::qInstallMsgHandler()]-objektia.

Latest revision as of 17:01, 5 October 2011

Information about message (contribute)
This message has no documentation. If you know where or how this message is used, you can help other translators by adding documentation to this message.
Message definition (Development/Tutorials/Qt4 Ruby Tutorial/Chapter 08)
The '''<tt>setRange()</tt>''' slot sets the range of the slider in the '''<tt>LCDRange</tt>'''. Because we have set up the [http://doc.qt.nokia.com/latest/qlcdnumber.html QLCDNumber] to always display two digits, we want to limit the possible range of '''<tt>minVal</tt>''' and '''<tt>maxVal</tt>''' to avoid overflow of the [http://doc.qt.nokia.com/latest/qlcdnumber.html QLCDNumber]. (We could have allowed values down to -9 but chose not to.) If the arguments are illegal, we use Qt's [http://doc.qt.nokia.com/latest/qtglobal.html#qWarning QtGlobal::qWarning()] function to issue a warning to the user and return immediately. [http://doc.qt.nokia.com/latest/qtglobal.html#qWarning QtGlobal::qWarning()] is a '''<tt>printf</tt>'''-like function that by default sends its output to '''<tt>$stderr</tt>'''. If you want, you can install your own handler function using [http://doc.qt.nokia.com/latest/qtglobal.html#qInstallMsgHandler QtGlobal::qInstallMsgHandler()].

setRange()-väli asettaa liukukytkimen lukualueen LCDRange. Koska olemme asettaneet QLCDNumber näyttämään aina kaksi numeroa, haluamme rajoittaa mahdollisen lukualueen minVal ja maxVal ylivuoden välttämiseksi käyttöliittymäkomponentissa QLCDNumber. (Meillä olisi lupa laskea arvot aina arvoon -9, mutta valitsemme olemaan tekemättä sitä.) Jos argumentit ovat virheellisiä, käytämme Qt:n QtGlobal::qWarning()-funktiota julkaisemaan varoituksen käytäjälle ja palaamme välittömästi. QtGlobal::qWarning() on printf-tyyppinen funktio, joka oletuksena lähettää tulosteensa kohteeseen $stderr. Jos haluat, voit asentaa oman käsittelijäfunktion käyttäen QtGlobal::qInstallMsgHandler()-objektia.