PDA

View Full Version : مفهوم block در کلاس QTextDocument



phoenix2000
پنج شنبه 21 آبان 1394, 14:27 عصر
با سلام خدمت دوستان .
در کلاس QTextDocument ما property داریم به اسم maximumBlockCount که حداکثر تعداد بلاک را برای این کلاس مشخص می کند.اما مفهومی که من نتونستم متوجه اون بشم بلاک هستش ، آیا منظورش از بلاک همون پاراگراف خودمونه؟اگه آره چرا از کلمه ی paragraph استفاده نکردن؟ممنون میشم دوستان کیوت کار جواب بدن :تشویق:

کامبیز اسدزاده
پنج شنبه 21 آبان 1394, 14:38 عصر
با سلام خدمت دوستان .
در کلاس QTextDocument ما property داریم به اسم maximumBlockCount که حداکثر تعداد بلاک را برای این کلاس مشخص می کند.اما مفهومی که من نتونستم متوجه اون بشم بلاک هستش ، آیا منظورش از بلاک همون پاراگراف خودمونه؟اگه آره چرا از کلمه ی paragraph استفاده نکردن؟ممنون میشم دوستان کیوت کار جواب بدن :تشویق:

سلام،

بله منظوزر همون تعداد کاراکتر هایی هستش که میتونید وارد کنید و با خاصیت maximumBlockCount میتونید محدودیتی رو براش در نظر بگیرید.
اگر تعداد کاراکتر های موجود بیشتر از حد این پراپرتی باشه از ابتدای کاراکتر ها به اندازه ای که لازم باشه شروع به حذف شدن خواهد کرد و دلیل اینکه از کلمه Paragraph استفاده نکردن طبیعی هست! چون ما با Document سرو کار داریم نه با خود پاراگراف، همین مستند میتونه شامل چندین پاراگراف باشه، پس در کل محدودیت برای Document کلی رو مشخص میکنه.