PDA

View Full Version : سوال: QT::CaseSennitivity



harmonika
دوشنبه 20 خرداد 1387, 19:33 عصر
با سلام
از دوستان کسی میدونه این کد چیکار میکنه؟

Qt::CaseSensitivity cs =
caseCheckBox->isChecked() ? Qt::CaseSensitive
: Qt::CaseInsensitive

این کد مربوط به کتاب c++ gui programing with qt4 فصل 2 بخش subclassing QDialog در بدنه تابع findClicked() هستش

حامد مصافی
سه شنبه 21 خرداد 1387, 00:00 صبح
CaseSensitivity یک عضو استاتیک از تول کیت Qt است که در متد های کار بر روی رشته از آن به عنوان عضو تصمیم گیرنده مبنی بر اینکه آیا باید عملیات با در نظر گرفتن برزگی و کوچکی حروف صورت بگیرد یا نه استفاده می شود. مثال : متد find کلاس QString (پارامتر با نام cs)

در این کد که ادامه هم داره اگر caseCheckBox تیک خورده باشد عملیات بعدی با حساسیت نسبت به بزرگی و کوچکی حروف صورت می گیرد. (با توجه به پست شما به گمانم این عملیات پیدا کردن رشته باشد)

harmonika
سه شنبه 21 خرداد 1387, 13:23 عصر
ممنون از جوابتون