Saturday, January 23, 2010

Gdb Qt pretty printers updated

I just commited an update to the Gdb Qt pretty printers, they work now for Qt 4.6. (I didn't test 4.5, but most won't work anymore I guess)

The printers need to poke around in private members, that's why they depend on a specific Qt version.

They are still located in the kdevelop git, instructions on how to enable them see here. (the svn url changed as kdevelop is now in extragear)

Unfortunately my merge request for Qt that would add them directly to Qt got rejected, so it is a bit difficult to support multiple Qt versions - for now 4.6 only is supported. Perhaps in future more people will discover this feature in Gdb and they will get added... You know where to find them.

104 comments:

  1. I really hope you keep pushing that it at some point gets pushed into main git.

    The problem here is (I've some experience with that) that the gdb devs really want the libraries to include these scripts by themselves, but nobody from gdb really advertizes that.
    I think you need to talk to the gdb guys and try to make sure that they are more proactive with this. As soon gdb says something like this officially:
    - We would like libraries to ship their own pretty printers
    - All printers installed in directory /x/y/z will be used automatically

    When that happens, there is more of an incentive to ship these scripts with the lib itself. It's the same with cmake. Cmake started to distribute modules for dozens of packages, but actually it would make most sense, if every package provides its own FindXXX.cmake script. This now starts to happen and it makes cmake again easier to use from a developer perspective.

    ReplyDelete
  2. I think that if Qt folks refuse this change, then getting GDB folks to adjust docs is rather roundabout approach, that is not likely to change anything. The fact that every library is supposed to install its own pretty printers is widely known and can be easily checked by dropping by in #gdb on freenode,
    if documentation at
    http://sourceware.org/gdb/current/onlinedocs/gdb/Auto_002dloading.html#Auto_002dloading
    seems unclear.

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. Are these pretty printers also available in kdevelop 4.2?

    ReplyDelete
  5. Hey,

    Did anyone ran this printers in CDT 8 (Eclipse)?

    When I use, it "disables" GDB, I can't step or view variables...

    Thanks.

    ReplyDelete
  6. Thank you for sharing a new link with us. You're one of the greatest bloggers! It was interesting to take a tour around this blog. Good for you! Kindest regards,
    http://customessay-s.com/essay_writing.php

    ReplyDelete
  7. The versions created by 3D laser printers are much less expensive in contrast to models constructed by various other methods. 3d printer

    ReplyDelete
  8. Every web solution company should provide the services in joomla website development,Wordpress development,Magento development and ecommerce development.Then only that company would considered as good web design company by consumers.
    SEO Experts Lounge
    Web Development Company in Pakistan
    Web Designing Company Pakistan
    SEO Company in Lahore
    PPC Service in Pakistan

    ReplyDelete
  9. Web Developement in Lahore. Web Developement company in pakistan. Web designing in Pakistan. Best seo company in Lahore. Best seo company in Pakistan.
    SEO Experts Lounge
    Web Development Company in Pakistan
    Web Designing Company Pakistan
    SEO Company in Lahore
    PPC Service in Pakistan

    ReplyDelete
  10. Hope your issue is resolved otherwise you can search about it on internet or ask in the forums to get an idea from others. Forums really help in resolving such issues.

    I hope it helped. Thanks!

    Regard, Zeeshan

    Web development company in Pakistan | SEO company Lahore | Web Designing in Pakistan

    ReplyDelete
  11. Nice blog! It is very informative for HP Printer users.
    Hurry Up! Call for HP Technical Support. If Your Printer creates any technical error in printing. Give us a call at HP Contact Number or HP Toll-Free Number +1-800-329-1074 and get quick support.

    HP Customer Support Number

    ReplyDelete
  12. printer support number usa
    printer support helpline number usa

    We at Printer Customer Support are bringing ideal administrations for satisfying your specialized needs. There are chances

    that clients confront printer specialized issues usually, so they can now effortlessly achieve best administrations here. A

    stage constantly offer specific administrations and bolster and such stages are constantly considered as the best.

    Subsequently, here you get fast help and administrations for a wide range of printer debate, by only one call. The

    specialists here are skilled and ensured experts who evacuate all sort of glitches effectively.

    ReplyDelete
  13. printer support number usa
    printer support helpline number usa

    We at Printer Customer Support are bringing ideal administrations for satisfying your specialized needs. There are chances

    that clients confront printer specialized issues usually, so they can now effortlessly achieve best administrations here. A

    stage constantly offer specific administrations and bolster and such stages are constantly considered as the best.

    Subsequently, here you get fast help and administrations for a wide range of printer debate, by only one call. The

    specialists here are skilled and ensured experts who evacuate all sort of glitches effectively.

    ReplyDelete
  14. If you haven’t done the AOL Gold upgrade yet then you are surely lacking behind the best features and tools to access. This software is easy to use, all in one and users can use their emails, search content, watch movies and much more. There are premium security features and automatic updates that enhance your experience of using such an incredible software. Even the process of download and installation is much convenient. Users can get it on their system after checking the requirements.
    aol gold download free
    download aol gold for windows 10
    aol gold download for pc

    ReplyDelete
  15. The CMS web design and web development has got a new way with the introduction of custom web designs. One of the most basic benefits of this custom web design and development is that it allows the end users to make required changes according to their needs Web Designers in Bangalore | Website Designers in Bangalore | Website Design in Bangalore Bangalore

    ReplyDelete
  16. This comment has been removed by the author.

    ReplyDelete
  17. Is Blockchain wallet worth buying? Anything special about the Blockchain wallet? So many queries but only one solution. To put stop button to your queries you can take the help from well-proficient experts by dialing Blockchain wallet support number 833-228-1682. The experts are so much skilled in their field that they can provide any information related to Blockchain wallet on finger tips. The experts are available all day and night so you can reach them as per your convenience.

    ReplyDelete
  18. Very Helpful Information, Thanks for sharing this post.

    ReplyDelete
  19. Woah! I’m enjoying the template/theme of this website. It’s simple, yet effective. A lot of times it’s very hard to get that “ perfect balance” between superb usability and visual appeal. I must say you’ve done a very good job with this.
    Buy Generic Medicine is an online store that offers medicines for customers at an affordable price
    peek here
    navigate here
    his comment is here

    ReplyDelete
  20. I got what you intend, thankyou for posting .Woh I am delighted to find this website through google. "Spare no expense to make everything as economical as possible." by Samuel Goldwyn.

    Image computers | New laptops in pakistan | Used laptops in pakistan
    Printers in pakistan | Networking items in pakistan | Laptop batteries in pakistan | Graphics cards in pakistan

    ReplyDelete
  21. There are chances that even when you have installed cartridge in your HP Printer, it is not showing up in the list. To fix that error, contacting HP Printer Toll Free Number USA will work out. They understand your situation very well and put their best effort to fix it.
    HP Printer Help Number

    ReplyDelete
  22. Alot of blogs I see these days don't really provide anything that I'm interested in, but I'm most definitely interested in this one. Just thought that I would post and let you know. Nice! thank you so much! Thank you for sharing.

    ReplyDelete
  23. HP is one of the most trustworthy Brand names in Global market. With unique components and excellent quality printing features, HP is now top market manufacturers. It has initiated various sizes and shapes of printers to meet different market necessities. Starting from LaserJet to Wi-Fi printers, HP has a complete range of exclusive printers for special printer experience. Generally HP printers have user-friendly features. But in some situations, it requires special troubleshooting techniques to resolve technical glitches. Dial HP Printer Support Number from anywhere anytime to eradicate such HP Printer glitches & issues in minimal time possible.
    HP Printer Support
    online hp printer support
    HP technical support numbers
    HP printer customer support

    ReplyDelete
  24. We Fix All Printer Problem dell printer, Epson printer, HP printer, Brother Printer, or any other, Call us +1-888-883-9839
    Printer Support Number USA
    HP Printer Support Number USA

    ReplyDelete
  25. hi so nice blog.i really like it. thanks for this kind and great information..
    Garmin provide for online GPS support services any use help full team our certified technician global company with offices in the United States Garmin Customer Service Phone Number +1-877-929-3373.
    Garmin Customer Service Phone Number
    Garmin Customer Service
    Garmin Customer Service Number

    ReplyDelete
  26. hi so nice blog. i really like it.Thank you for sharing this great information!

    HP Computer Support Number USA & Canada Toll-free 1800-608-2315.HP computer service center near me our team certified technicians available products help driver download software solutions for HP Computer Support Number

    HP Printer Customer Service Number
    HP Desktop Support Number
    HP laptop support number
    HP computer support number
    Help for HP Pavilion Desktops or Laptops
    HP Customer Care Number
    HP Help Number usa
    HP scanner support Number canada
    HP technical support Number
    HP scanner support phone number

    ReplyDelete
  27. Great job thanks to share. If you are facing any issues regarding Dell printers then contact us, We are one of the leading Dell printer support service providers globally. You can call at Dell Printer Tech Support helpline number in UK, USA, Canada, Australia.

    ReplyDelete
  28. Your control panel is capable of detecting various types of issues that will affect our performance of the system. At this time more than one error are appear on the screen many message are either used by our installer or service . Various types of error codes and conditions of Gemini are GEM-P816, GEM- P1632, GEM-P3200, GEM-P9600, GEM-X255 and GEM “C- Series” Control Panel and various types of error codes and their specification are E01-00 represents A/C power failure, E02-00 represents system low battery, E03-00 represents communication failure over telephone line other such type of issue in order to solve these call on Gemini Support Number 1-800-861-8259. Gemini Support Number

    ReplyDelete
  29. interesting blog. It would be great if you can provide more details about it. Thanks you


    123.hp.com/oj3830

    ReplyDelete
  30. Binance sign up And login issues Call now expert'sAre you facing sign up and log in issues while using Binance? Do you want to fix these errors with thebest and advancement way? If yes, take fruitful assistance from the experts at any time and from anypoint of corner feel easy to dial Binance Support
    Number 1877-209-3306. The experts are functional throughout the yearfor comprehensive assistance. The experts provide the latest methods and techniques that help users in Binance Support
    Number

    ReplyDelete
  31. very nice blog post. keep sharing this kind of information with us.fell free to visit my website: hp printer customer support

    ReplyDelete
  32. Comcast provides cable TV and broadcasting services and is the second largest company of the world in this category. They provide all the services like cable TV, Internet, telephone etc. Their Internet speed is awesome, and they provide a 4G-LTE backup with their Wi-Fi if you opt for their business Internet services. comcast customer service phone

    ReplyDelete
  33. great post i must say and thanks for the information.i appreciate your post and look forward to more.gmail customer service usa

    ReplyDelete
  34. If you want some marvelous computer software and world class support,here is the website.to know more.
    adobe help phone number

    ReplyDelete
  35. If you are facing any kind of technical problems while using any support of quickbooks software like QuickBooks Accountant, QuickBooks Payroll etc and any other issues our Technical Support users Help you For every problem we have in the world today, the answer seems to lie on the Internet. quickbooks customer service phone number

    ReplyDelete
  36. very interesting blog post. keep sharing this type on information with us. hotmail customer service phone

    ReplyDelete

  37. Canvas Tents Durban specializes in the manufacture of Marquees and Tents. We are committed to manufacturing exceptional

    quality tents and marquees at the most competitive prices. Our low prices do not mean that we compromise on quality, all

    marquees and tents are manufactured to the highest standard, but also to suit your pocket.

    Best Manufacturers of Canvas Tents, Relief Tents, Refugee Tents, Disaster Tents, Army Tents, Military Tents as well as

    Marquees, Alpine Tents, Frame Tents, Aluminium Tents, Wedding Tents, Party Tents, Storage Tents, Warehouse Tents, Exhibition

    Tents, A Frame Tents, Bedouin Stretch Tents. We custom manufacture any size or shape tent to suit your needs.

    ReplyDelete
  38. Good article, it’s very helpful to all. I am very impressed about that you mentioned in this article, thanks for sharing this post. I got best useful information from your site’s blog.
    HP customer service phone number
    SBCGlobal toll free number
    Verizon email support number
    Netgear support number

    ReplyDelete
  39. THANK YOU FOR THE INFORMATION .HI GUYS IF YOU SEARCHING FOR Web designing company in Bangalore

    PLEASE VISIT US
    Web designing company in Bangalore

    ReplyDelete
  40. Thanks, very useful and simple to follow, worked nice... Where to buy electroneum

    ReplyDelete
  41. صور هناجرأقل تكلفة انشاء هناجر---مؤسسة ابراج العمارية. مؤسسة هناجرأرخص سعر متر الهنجر ابراج العمارية بالمملكة متخصصون فى تصنيع وتنفيذ جميع أنواع الهناجر

    ReplyDelete
  42. At present Gemini is undisputed leader of cryptocurrency exchanges and known for delivering out-of-the-box services for users so that they are able to enjoy Gemini platform for trading. Gemini users who invest in bitcoin sometimes stumble upon an issue where they are unable to cash Bitcoin in Gemini. If yes then Gemini Support Number is the only possible remedy for you. Contact team of experts at Gemini customer service to eliminate all the persisting issues that you are facing. The experts give you superlative measures so that you don't face the same issue in the future. Gemini Support Number

    ReplyDelete
  43. Binance has been attracting new users off lately on regular basis. Professional traders and beginners alike have joined Binance for their trading endeavours. Binance users sometimes face trouble issues because of inability to sign in Binance. Are you into a similar conundrum and unable to find a way out of it? If yes, then let an expert show you the way. Dial Binance Support Number where you find an experienced professional who is not only skilful but astonishingly knowledgeable as well. Let your problems be solved in minutes by connecting with the team of Binance. Binance Support Number

    ReplyDelete
  44. Blockchain is best possible online trading platform currently and has gained users worldwide. Users associated with Blockchain are usually very happy with services provided to them but on a few occasions users are unable to receive coin in Blockchain and get into trouble which can be solved by taking guidance from professionals . Are you also into similar dilemma where you are unable to receive your coin? If yes let a knowledgeable professional provide with the best assistance. Dial Blockchain support number to help yourself and get out of any trouble that you are facing. Blockchain Support Number

    ReplyDelete
  45. Just call us on our toll-free helpline number and connect with an expert from our Cash App Customer Service wing. We have the vision to refine your online money experience with the best in class Cash App Support for you. Our tech experts are eligible because they have years of experience working on payment related problems with Square Cash App. Thus, they will only suggest you with the most accurate solutions that suit the problem type. All you got to do is call us on the Cash App Customer Service number and get in touch with our experts. We are happy to help a customer who is in need.


    cash app phone number

    Cash App Customer Service

    Cash App Refund

    Cash App Support

    ReplyDelete
  46. Most of the users face errors or bugs on daily basis in Binance but the latest error being faced by the users is transaction fails to work in Binance. Because of less information many users are unable to fix these issues on their own. Under such scenarios, you can take instant help from the experts who provide best-suited solutions related to your error by dialing Binance Phone Number. The experts put their 100% energy and efforts so that users can easily understand the solutions. You can avail their services anytime as per your convenience since they are 24*7 active. Binance Support Number

    ReplyDelete
  47. Are you the one pointing for solution to resolve account blocked issue for Gemini? The clients in this condition may contact Gemini Support Number and express the problem to the tech team. The qualified member gets back to the client with perfect resolving solution without any delay. We offer accessibility of service all round the clock. Connect and get your problem fixed. The experts know all the tricks and techniques that will help you out from the issues. You can attain their services at any time as per your comfort. Gemini Support Number

    ReplyDelete
  48. We all know that Ripple/XRP is a digital currency and in current time people are inclined completely towards the use of it. But before taking any initiatives, they need to know about the availability of it. Therefore if you desiring to trade or store Ripple/XRP in Binance but don’t have any idea about its availability then you may instantly contact our support team calling our Binance phone number that is in service every time. To get in touch with the experts, you can contact experts team which is available all the time to guide the users. Blockchain Support Number

    ReplyDelete
  49. We all know that Ripple/XRP is a digital currency and in current time people are inclined completely towards the use of it. But before taking any initiatives, they need to know about the availability of it. Therefore if you desiring to trade or store Ripple/XRP in Ripple but don’t have any idea about its availability then you may instantly contact our support team calling our Ripple phone number that is in service every time. To get in touch with the experts, you can contact experts team which is available all the time to guide the users. Ripple Support Number

    ReplyDelete
  50. Hi I’m mick tracker is a professional service provider who is an experienced technician and has more than 5 years of hand on experience. If you are facing any kind of technical glitch in your download aol desktop gold then it’s time that you must definitely
    consider us. We will help you to solve your query within minutes.

    ReplyDelete
  51. DKIM services - Protect your domain from email spammers. DKIM ((Domain Keys Identified Mail) is a defined process used for the email message authenticity.DKIM Services

    DKIM Email Authentication

    Email Authentication Service

    ReplyDelete
  52. Are you a Blockchain user? Do you want to sell or cash the digital currency through Blockchain? Do you know the required steps? So many questions and the answer is no. under such serious circumstances, you still can take sigh of relief as you can dial Blockchain Support Number and get all your issues or doubts vanished from the Blockchain account. The professionals are always approachable from any location and at any time, their aim is to assist the users so that they can enjoy the services as usual without any troubles. Blockchain Support Number
    Blockchain Support Phone Number
    Blockchain Customer Support Number

    ReplyDelete
  53. Are you having trouble in creating Binance account? To step in Binance world, you have to have your basic information and follow the procedure which is available on the screen. If you’re having trouble in creating the Binance account, you can always look for solutions to deal with such queries. Call on Binance support phone number which is all the time functional and users can have conversation with the team anytime for quality results. Binance Support Number

    ReplyDelete
  54. Looking for HP Printer Tech Support number UK call on 8008203300, visit on:
    HP Printer Tech Support number UK

    ReplyDelete
  55. I must say my first experience with Garmin latest Map Update was brilliant. It has made my travelling much easier and advanced with its constant updates. I would recommend everyone to use Garmin Map. Without any doubt, it is worth of trying!! For any further information call +1-888-309-0939 for instant help from Garmin GPS experts.

    ReplyDelete
  56. If you are receiving the notification message showing your cash app transfer failed, it means the official cash app was not able to complete the transaction. There are several reasons behind the Cash App this Transfer Failed.

    Cash App Payment Failed
    Cash App Failed for My Protection
    Cash App Canceled for your Protection
    Cash App this Transfer Failed
    Cashapp Payment Failed
    Transfer Failed Cash App

    ReplyDelete
  57. If you are having trouble with transfer Cash App Payment Failed. Then firstly you should check your internet connection and check whether your cash app is updated or not on your mobile phone.
    Cash App Payment Failed
    Cash App Failed for My Protection
    Cash App Canceled for your Protection
    Cash App this Transfer Failed
    Cashapp Payment Failed
    Transfer Failed Cash App

    ReplyDelete
  58. Paypal is one of the largest online payment app.If someone tries to Send Money to Cash App from Paypal. It will not allow sending money and will get a bounce in your PayPal account.
    How to Send Money from Paypal to Cash app
    Can you Send Money from Paypal to Cash app
    Can I Send Money from Paypal to Cash app
    How to Transfer Money from Paypal to Cash app
    Transfer Money from Paypal to Cash App

    ReplyDelete
  59. If you want to Transfer Money from Paypal to Cash App. So you should download the PayPal app and generate it at the register. Firstly I tell you that there is no direct way to transfer money.
    How to Send Money from Paypal to Cash app
    Can you Send Money from Paypal to Cash app
    Can I Send Money from Paypal to Cash app
    How to Transfer Money from Paypal to Cash app
    Transfer Money from Paypal to Cash App

    ReplyDelete
  60. TechEschools is a community for IT professionals.We have built a platform where learning is going to be free and accessible to everyone around the globe. TechEschools.com is additionally an online learning platform that helps anyone to learn software, technology, and artistic skills to realize the private and professional goals.
    TechEschools provide articles, tutorials, videos, and Ebooks associated with master software development technologies immediately. We are scaling up to other areas of education.
    Visit : TechEschools

    ReplyDelete
  61. Hi
    My Name Boden Martin
    We are an outsiders technical support suppliers for Roadrunner email issues. If you facing any problem in roadrunner email Get instant help for Roadrunner Email setup Call @ 1 (800) 674-9312

    ReplyDelete
  62. Thanks for Sharing such an amazing article. Keep working... Your Site is very nice, and it's very helping us.. this post is unique and interesting, thank you for sharing this awesome information

    NREGA JOB Card | NREGA

    ReplyDelete
  63. If you are facing any issues related AOL email get AOL Email Support Number then fix all technical error with AOL technical support team 24X7 available.....
    How can mail spoofing affect AOL email
    Can’t Open AOL Mail in Google Chrome and Internet Explorer

    ReplyDelete
  64. All things considered, you need to dispatch your Cash App on your brilliant gadget and search for "card Cash" or "record balance" alternatives. Here, you can discover the alternative at the highest point of the screen. Simply tap on "Card Cash" and go to the "Get Cash Card" alternative. The transportation address can be asked here.

    Activate Your Cash App Card

    ReplyDelete
  65. Do you have a HP printer it need some software to improving the performance of hp printer, like driver software, bluetooth driver, wifi driver, smartapp, scanner software, scan doctor. These all softwares are performing differently by respective works like scanning your hp printer performance, identify the printer errors, checking ink cartridge level and also paper struck problems. So you need this type of softwares contact our website (smart app, scan doctor, wifi driver, bluetooth driver,driver software,scanner software)
    123.hp.com/setup
    Best Web Development Company US

    ReplyDelete
  66. Find the most exquisite Dog shoes for your loved pets and safeguard them from all the harsh winter season for a comfortable ride. At Neopaws, we bring together a excellent environment and products for your orthopedic dog shoes for long term efficient solutions.

    ReplyDelete
  67. After buying a new printer or introducing your live printer to a new system, you will want to follow some set of commands. Firstly you want to download the printer drivers from the website 123.hp.com/setup 5055.

    ReplyDelete
  68. YouTube is exceptional famous for the duration of lockdown and almost all people is taking part in YouTube in this era. To enhance the presence of your channel the just sign in with YTBPals and we can offer you 1000 free YouTube Subscribers and to test your websites DA PA, go to DA PA Checker tool on LetMePost

    ReplyDelete
  69. Do you need an urgent loan of any kind? Loans to liquidate debts or need to loan to improve your business have you been rejected by any other banks and financial institutions? Do you need a loan or a mortgage? This is the place to look, we are here to solve all your financial problems. We borrow money for the public. Need financial help with a bad credit in need of money. To pay for a commercial investment at a reasonable rate of 3%, let me use this method to inform you that we are providing reliable and helpful assistance and we will be ready to lend you. Contact us today by email: daveloganloanfirm@gmail.com Call/Text: +1(501)800-0690 And whatsapp: +1 (501) 214‑1395

    NEED A LOAN?
    Ask Me.

    ReplyDelete
  70. Thanks for sharing such a great post. Keep post such type of content.
    Most of the users are worried about Cash App Unable to Login Error. When users try to sign in to your cash app but are not able to do it. You can seek Cash App Technical professionals and instantly solve your issues.

    ReplyDelete
  71. Such great information. Thanks for sharing.
    Have you are looking solution to Get Coin Master Free Spins and Coin Links? You can easily get free spins and coin links by playing a coin master free spins game and spending your time. For more information, you can visit our website.

    ReplyDelete
  72. I read your post. It is amazing and helpful information for me. Thanks for sharing with everyone If you’ve any complicated errors related to the cash app then avail support service for quick guidance. With this, you’ll get to know How To Sell Stock On Cash App from their technical team of experts. Make sure to call the techies instantly for tech support by dialing the helpline number.

    ReplyDelete

  73. Tongue twisters are a great way to spice up a boring conversation and make it more interesting and fun to listen to. Tongue twisters are a series of words that are pronounced in a particular way. They are often used to stress a particular word or group of words and make them difficult to say. This can make the meaning of the sentence more apparent and interesting. Follow the section and get Tongue Twisters in Hindi here.

    ReplyDelete
  74. This comment has been removed by the author.

    ReplyDelete
  75. Apart from the potential risks, Share Market Holiday also provide traders with a much-needed break to reflect on their trading strategies and market performance. Traders can use this time to analyze their past trades, study the market trends, and prepare for the next trading day.

    ReplyDelete