Возникла проблема, не как не могу узнать длину строки в пикселях. Искал в интернете, но не чего не нашёл, может плохо искал. Знаю один способ, но он не удобен, можно задать ширину каждому символу, а потом имея данную информацию узнать длину всей строки. Есть ли более удобный способ?
Сообщение отредактировал jone157 - Четверг, 28 Августа 2014, 10:14
QString str("mystring"); QFont font( "helvetica", 16 ); QFontMetrics fm( font ); int w = fm.width(str); // width of the string int h = fm.height(); // height of the string
Знаю один способ, но он не удобен, можно задать ширину каждому символу, а потом имея данную информацию узнать длину всей строки. Есть ли более удобный способ?
Исходя из текущих данных : нет
В любом случае данная задача сводится именно к этому. C++ forever :3